Giảm 20% Khóa Học Java Core còn 399k   | Ưu Đãi Đặc Biệt Cho Học Viên Mới.
Kết thúc trong  0h 0m 0s .
TypeScript Pro - Tự Học TypeScript & JavaScript từ số 0
Thực Chiến JavaScript (JS) & TypeScript (TS) Từ A đến Z Cho Người Mới Bắt Đầu
 (54 đánh giá)    1437 học viên
Ngôn ngữ: Tiếng Việt
Tags: BACKEND
Tác giả : Hỏi Dân IT
image outstanding course
Click để xem video demo kết quả đạt được khi kết thúc khóa học
TypeScript Pro - Tự Học TypeScript & JavaScript từ số 0
Thực Chiến JavaScript (JS) & TypeScript (TS) Từ A đến Z Cho Người Mới Bắt Đầu
 (54 đánh giá) 1437 học viên
Ngôn ngữ: Tiếng Việt
Tags: BACKEND
Tác giả : Hỏi Dân IT
399.000
499.000-20%
Cam kết mua khóa học 1 lần - thời gian học mãi mãi!

Khóa học này bao gồm:
  • 10 giờ video theo yêu cầu
  • 150 videos hướng dẫn
  • 01 tài liệu hướng dẫn theo từng video
  • Thời gian xem khóa học suốt đời
  • Truy cập trên thiết bị di động và TV
Những gì bạn sẽ học
  • Xây dựng đam mê với ngôn ngữ lập trình từ số 0
  • Học lập trình JavaScript/TypeScript với tư duy của người mới bắt đầu
  • Nắm vững các kiến thức cơ bản và quan trọng nhất của JS và TS
  • Nắm vững các kiến thức cơ bản và quan trọng nhất của JS và TS
  • Thực hành coding, kỹ năng debug, đọc tài liệu và giải quyết vấn đề
  • Thực hành các chương trình đơn giản với JavaScript và TypeScript

Video Demo thành quả đạt được sau khi kết thúc khóa học:

Nội dung khóa học
10 chương • 85 bài giảng • 10 giờ tổng thời lượng
Chapter 1: Bắt buộc xem - Không bỏ qua chương học này
7 bài giảng
Hướng dẫn sử dụng khóa học hiệu quả, đạt chất lượng cao nhất
#1. Hướng Dẫn Sử Dụng Khóa Học Hiệu Quả
#2. Hướng Dẫn Truy Cập Tài Liệu Khóa Học
#3. Hướng Dẫn Quyền Truy Cập Source Code
#4. Hướng Dẫn Tải Source Code Theo Từng Video
#5. Về Quyền Tác Giả
#6. Cách Dùng Udemy - Hỗ Trợ Hỏi Đáp Q&A
#7. Thông Tin Tác Giả Hỏi Dân IT
Cài đặt & chuẩn bị môi trường thực hiện dự án
#8. Tổng quan về chapter 2
#9. JavaScript là gì
#10. Chuyện cài đặt công cụ (Bắt Buộc Xem)
#11. Cài đặt & cấu hình Google Chrome
#12. Cài đặt môi trường code JavaScript
#13. Hello World với JavaScript
#14. Sử dụng Git để quản lý mã nguồn
Tìm hiểu và nắm vững cách khai báo cú pháp cơ bản và việc sử dụng biến số của JavaScript
#15. Tổng quan về chapter 3
#16. Google Chrome Devtool (Extra)
#17. Biến trong JavaScript (var, let, const)
#18. Kiểu dữ liệu nguyên thủy (Primitive Data Types)
#19. Kiểu dữ liệu tham chiếu (Object Data Types)
#20. Toán tử trong JavaScript
#21. Câu lệnh console trong JavaScript
#22. Template String (Extra)
#23. Bài Tập Lab 01
#24. Chữa Bài Tập Lab 01
Sử dụng câu điều kiện if-else, switch-case, vòng lặp for/while và function với JavaScript
#25. Tổng quan về chapter 4
#26. Câu lệnh điều kiện – if / else / else if
#27. Câu lệnh switch / case
#28. Vòng lặp (for, while, do...while)
#29. Câu lệnh điều khiển luồng – break, continue
#30. Hàm (Function) trong JavaScript
#31. Arrow function (Extra)
#32. Keyword Return
#33. Phạm vi biến (Scope)
#34. Bài Tập Lab 02
#35. Chữa Bài Tập Lab 02
Làm việc với các dạng dữ liệu phức tạp, bao gồm xử lý array và object
#36. Tổng quan về chapter 5
#37. Giới thiệu về Mảng (Array)
#38. Truy cập, chỉnh sửa, thêm và xóa phần tử của mảng
#39. Duyệt mảng với vòng lặp và forEach
#40. Biến đổi mảng với map( )
#41. Lọc phần tử mảng với filter( )
#42. Giới thiệu về Đối tượng (Object)
#43. Truy cập và cập nhật thuộc tính của Object
#44. Lặp Object sử dụng for...in và for...of
#45. Bài Tập Lab 03
#46. Chữa Bài Tập Lab 03
Hiểu và thao tác với DOM trong JavaScript. Biết cách truy cập, thay đổi nội dung HTML và xử lý sự kiện tương tác bằng JavaScript
#47. Tổng quan về chapter 6
#48. DOM là gì? Giới thiệu cơ bản về DOM
#49. Truy cập phần tử HTML trong DOM
#50. Giới thiệu xử lý sự kiện (Events)
#51. Lắng nghe sự kiện với addEventListener
#52. Thay đổi nội dung của phần tử HTML
#53. Thay đổi CSS bằng JavaScript
#54. Alert (Extra)
#55. Local Storage (Extra)
#56. Bài Tập Lab 04
#57. Chữa Bài Tập Lab 04
Sử dụng Callback, Promise và async await
#58. Tổng quan về chapter 7
#59. Cài đặt môi trường Nodejs
#60. Setup Dự Án Backend
#61. Xử Lý Bất Đồng Bộ (Asynchronous) là gì ?
#62. Gọi API với Fetch
#63. Xử lý lỗi với try/catch
#64. Callback và vấn đề Callback Hell
#65. Promise: Lời hứa từ tương lai
#66. Async/Await: Cú pháp cho code sạch đẹp
#67. Bài Tập Lab 05
#68. Chữa Bài Tập Lab 05
Luyện tập các kiến thức đã học về JavaScript thông qua các dự án thực hành
#69. Tổng quan về chapter 8
#70. Bài Tập Thực Hành 01
#71. Chữa Bài Tập Thực Hành 01
#72. Bài Tập Thực Hành 02
#73. Chữa Bài Tập Thực Hành 02
#74. What’s next với JavaScript
Hiểu TypeScript và lợi ích của typescript so với JavaScript
#75. Tổng quan về chapter 9
#76. TypeScript là gì ?
#77. Tôi bắt buộc phải biết TypeScript không ?
#78. Cài đặt môi trường Nodejs (TypeScript)
#79. Quy Trình Chạy Dự Án TypeScript
#80. Cài đặt Typescript Compiler
#81. Hello world với Typescript (Basic)
#82. Setup Dự Án Thực Hành TypeScript (Node.js)
#83. Chạy dự án với HTML
#84. Giải Thích Cấu Trúc Dự Án Thực Hành (Extra)
Sử dụng kiểu dữ liệu trong TypeScript
coming soon

Mô tả

TypeScript Pro – Tự Học TypeScript & JavaScript từ Số 0 (Dành cho Người Mới Bắt Đầu)

Bạn chưa từng học lập trình? Bạn muốn xây dựng đam mê, nền tảng vững chắc để làm website, mobile app hoặc phát triển phần mềm chuyên nghiệp trong tương lai với ngôn ngữ JavaScript/TypeScript? Đây chính là khóa học dành cho bạn!


Khóa học “TypeScript Pro” được thiết kế đặc biệt cho người mới bắt đầu, các bài lý thuyết được đi kèm với thực hành, từ đấy xây dựng niềm đâm mê và hướng thú với ngôn ngữ JavaScript/TypeScript.

Bạn sẽ được học từ JavaScript cơ bản – ngôn ngữ quan trọng nhất trong lập trình web – đến TypeScript, công cụ mạnh mẽ giúp viết code sạch, dễ bảo trì và phù hợp cho dự án lớn.


Bạn sẽ học được gì?

  • Kiến thức căn bản về lập trình: biến, kiểu dữ liệu, hàm, vòng lặp, điều kiện, object, array...
  • Hiểu và thao tác với DOM, xử lý sự kiện, tương tác với giao diện HTML.
  • Cách làm việc với bất đồng bộ: callback, Promise, async/await.
  • Làm quen và nắm vững TypeScript: kiểu dữ liệu tĩnh, interface, class, function typing...
  • Xây dựng dự án nhỏ giúp bạn áp dụng ngay kiến thức đã học.

Khóa học phù hợp với ai?

  • Người mới học lập trình từ con số 0, muốn xây dựng đam mê lập trình
  • Sinh viên, người trái ngành muốn chuyển sang IT, học với ngôn ngữ JavaScript/TypeScript
  • Developer JavaScript muốn nâng cấp lên TypeScript một cách bài bản.

Từng bài học được trình bày ngắn gọn, dễ hiểu, kèm ví dụ minh họa thực tế, giúp bạn học dễ nhớ, dễ áp dụng và tránh nhàm chán. Đây là bước đệm vững chắc để bạn tiến xa hơn với các công nghệ như React, Angular, hoặc Node.js trong tương lai.

ĐÁNH GIÁ KHÓA HỌC

4.6 trên 5

Không có nội dung tồn tại

Tại sao lại lựa chọn khóa học của Hỏi Dân IT ?

Người khác hay so sánh và "làm màu" khóa học của bản thân, cho rằng người ta là nhất, đồng thời hạ thấp các khóa học đang có trên thị trường. Điều này sẽ dẫn tới tình trạng "ảo tưởng sức mạnh về khóa học" và bản thân bạn chính là những "con gà bị lùa."

Mình không thích điều trên, vì mình biết, chẳng ai là hoàn hảo cả. Mỗi khóa học đều có điểm hay và dở của nó. No one is perfect, right ?

Thành ra, bố cục khóa học của mình rất đơn giản. Luôn có video demo thành quả đạt được, cùng với giáo án để bạn hình dung về khóa học.

Mình không thích viết nhiều, vì chỉ cần video demo (hoặc hình ảnh), nó làm đơn giản hóa vấn đề so với việc miêu tả "làm màu" khóa học.

Điều bạn cần làm, để tránh tình trạng "bị lùa gà", chính là 7 nguyên tắc mà mình hay áp dụng:

  • 1. Xem kỹ video demo và giáo án khóa học để có góc nhìn tổng quát về các kiến thức sẽ học.
  • 2. Mình chỉ chịu trách nhiệm truyền đạt kiến thức - Tức là nội dung giáo án như nào, khóa học sẽ truyền đạt như vậy
  • 3. Học xong khóa học của mình, không đồng nghĩa với việc bạn trở thành siêu nhân hay thiên tài. Bạn cần tự làm dự án của bản thân để chuyển hóa kiến thức.
  • 4. Mình không cam kết học xong khóa học, kiếm được việc làm lương xxx. Tất cả các khóa học miêu tả như vậy, toàn là "lùa gà", why ? Vì người ta không là công ty tuyển dụng bạn, ok ?
  • 5. Việc học khóa học của mình, giống việc bạn đang sử dụng thực phẩm chức năng, không phải là thuốc chữa bệnh. Có nghĩa là, mình cho bạn "cần câu cơm", còn câu được cơm, cá... hay gì, là do bạn quyết định
  • 6. Cần tư vấn giải đáp trực tiếp, inbox Facebook mình hỗ trợ
  • 7. Mình có nguyên một mục tư vấn các câu hỏi thường gặp, các bạn có thể xem tại đây

Và, có một vài sự thật mà bạn chưa biết về "Hỏi Dân IT":

  • 1. Mình tốt nghiệp HUST (back khoa Hà Nội) chuyên ngành CNPM hệ kỹ sư (Software Engineer). Với 5+ năm kinh nghiệm của dân "đúng ngành", tập trung vào 3 lĩnh vực chính là chứng khoán (stock market), ngân hàng (banking) và tài chính tín dụng (finance).
  • 2. Bạn có thể học từ mình những kinh nghiệm của người làm để rút ngắn quãng đường trở thành senior (không chỉ kỹ năng code)
  • 3. Mình có Youtube Hỏi Dân IT để chia sẻ kiến thức IT miễn phí (hơn 70.000+ subscribers)
  • 4. Điểm Rating instructor trên Udemy là 4.8 (max là 5), với 8.000+ students. Bạn có thể kiểm tra tại Udemy Profile của mình
  • 5. Nếu bạn muốn nói chuyện với mình, có thể xem mình livestream trực tiếp tối thứ 2 & thứ 5 hàng tuần trên Youtube Hỏi Dân IT
image outstanding course
Click để xem video demo kết quả đạt được khi kết thúc khóa học
399.000
499.000-20%
Cam kết mua khóa học 1 lần - thời gian học mãi mãi!

Khóa học này bao gồm:
  • 10 giờ video theo yêu cầu
  • 150 videos hướng dẫn
  • 01 tài liệu hướng dẫn theo từng video
  • Thời gian xem khóa học suốt đời
  • Truy cập trên thiết bị di động và TV