Đây là khóa học dành cho những người mới bắt đầu học TypeScript. Chúng tôi đã xây dựng chương trình giảng dạy để những người không biết về ngữ pháp JavaScript mới nhất cũng có thể dễ dàng học. Hãy cùng nhau học TypeScript theo cách dễ dàng và thú vị từ góc nhìn của người mới bắt đầu 😄
TypeScript là ngôn ngữ bắt buộc phải biết đối với các nhà phát triển front-end. Nó giúp giảm lỗi trong các tính năng đã triển khai và cũng cho phép bộ phận bảo trì hiểu được vai trò của mã nhanh hơn.
Tuy nhiên TypeScript vẫn còn gây lo ngại. Không chỉ tài liệu chính thức của TypeScript khó hiểu mà còn không có nhiều tài liệu dễ học. Hoặc bạn có thể nghĩ, “Tôi thậm chí còn không quen thuộc với JavaScript hiện đại, vậy còn TypeScript thì sao?”
Bất kỳ ai biết các khái niệm cơ bản về JavaScript đều có thể học khóa học này, ngay cả khi họ không biết JavaScript mới nhất.Nó được cấu hình để có thể làm được điều đó. Tôi sẽ giúp bạn bắt đầu sử dụng TypeScript theo cách thú vị thông qua các giải thích khái niệm ngắn gọn và các bài giảng hướng đến thực hành .
Cấu trúc khóa học 📚
Ưu điểm của việc sử dụng TypeScript và cách mã hóa JavaScript như TypeScript
Các khái niệm cơ bản về TypeScript (từ các kiểu cơ bản đến kiểu chung và kiểu nâng cao)
Cách áp dụng TypeScript dần dần vào dự án JavaScript của bạn
Hoạt động bên trong của TypeScript và quá trình suy luận kiểu
Các ứng dụng được đề cập trong bài giảng 🎲
Giới thiệu một dự án giúp việc học của bạn trở nên thú vị hơn. (Dự án thực hành 1 - Dự án thực hành 2)
Dự án thực hành 1 Ứng dụng quản lý việc cần làm (Ứng dụng To-Do)
Dự án thực hành 2 Ứng dụng danh bạ điện thoại
Những câu hỏi dự kiến về bài giảng🙋🏻♂️
H. Tôi không quen với phát triển front-end. Tôi vẫn có thể tham gia chứ?
A. Khóa học này được thiết kế dành cho những người biết các khái niệm cơ bản về JavaScript (biến, hàm, đối tượng, vòng lặp, thao tác DOM, v.v.). Khóa học này không phù hợp với những người không có kiến thức về ngữ pháp cơ bản của JavaScript. Chúng tôi khuyên bạn nên học trước trên trang web bên dưới trước khi tham gia khóa học này.
H. Tôi giỏi phát triển chỉ với JavaScript trong lĩnh vực của mình. Tôi có cần học thêm TypeScript không?
Nếu bạn có kinh nghiệm phát triển các ứng dụng web phức tạp với nhiều người, có lẽ bạn sẽ thích mã được ghi chép đầy đủ, dễ đọc và dễ hiểu ngay từ cái nhìn đầu tiên. TypeScript không chỉ tối đa hóa những lợi thế này mà còn giúp bạn viết code dễ dàng và giảm lỗi khi chạy ứng dụng trong tương lai. Nếu bạn học được điều đó, nó sẽ trở nên dễ dàng hơn để phát triển 😄
H. Tôi có thể áp dụng ngay những gì học được trong bài giảng này vào công việc của mình không?
Luồng chung của khóa học được thiết kế để dần dần áp dụng những gì bạn đã học vào mã JavaScript đã triển khai và chuyển đổi nó thành một dự án TypeScript. Hai dự án thực hành sẽ mang đến cho bạn kinh nghiệm và sự tự tin để áp dụng những gì học được vào các dự án thực tế.
H. Tôi có cần biết React hoặc Vue để tham gia khóa học không?
Bạn có thể tham gia khóa học ngay cả khi bạn không có kiến thức về các framework phổ biến như React hoặc Vue. Khóa học này tập trung vào việc hiểu các khái niệm chung của ngôn ngữ, do đó bạn không cần phải có bất kỳ kiến thức nào về khuôn khổ. t-end, javascript, typescript, FE
It's really great. You can do it with a lot of materials that are available on the internet, but it's even better when you do it while listening to the instructor's sweet voice! Highly recommended!
I was trying to learn TypeScript when the course opened, so I took it right away. I was able to learn everything from the basics of TypeScript to practical examples of how to use it.
I think you have a lot of experience giving lectures. The lectures were divided into appropriate lengths so they weren't too long, so it was easy to study while taking breaks in between.
Thank you for the great lecture.
Thank you for your first class review, Yonghae :) It's more meaningful because you wrote the features and advantages of the class in detail. Please look forward to the TypeScript video that comes up later! Thank you :)
I'm trying to get a job as a front-end developer, and these days, it seems like a lot of companies require TypeScript, so I took this course. I looked for a lot of free courses, but they were either from a few years ago or I didn't like the curriculum, so I took this paid course. I was able to follow along while making various projects, so I think it's easier to understand. And the instructor explains the concepts one by one, and it seems like he tries to make it as easy as possible, so I'm studying TypeScript without difficulty. I recommend it to anyone who wants to learn TypeScript systematically!
The voice is good and the lecture content is not bad overall, but I don't understand why the lectures are cut off at such a short time and move on to a new lecture. I wish the lectures could have lasted at least 10~15 minutes, but there are many lectures that are too short, like 2~4 minutes, so I think it breaks my concentration. It's like when I take a class at school and the teacher says, "Let's teach for 5 minutes and then take a 1-minute break."