Khoá học này dành cho ai?
Bạn am hiểu ReactJS hoặc đã hoàn thành Khóa học Frontend Master tại CFD Circle? Bạn cần nâng cao kiến thức và triển khai dự án thực tế với TypeScript, Material UI và Chart kết hợp áp dụng vào dự án với ReactJS giúp bạn có nhiều hơn cơ hội trong quá trình ứng tuyển vị trí lập trình viên front-end với yêu cầu ngày càng cao từ các nhà tuyển dụng, cũng như mở rộng thêm kiến thức chuyên sâu trong lĩnh vực Lập trình Website Single Page Application (SPA).
Khoá học Build CMS Admin (Xây Dựng CMS Admin Quản Lý Khóa Học) là lựa chọn lý tưởng dành cho bạn. Trong khoá học này, bạn sẽ học Typescript từ cơ bản đến nâng cao, thực hành ứng dụng từ việc phân tích đến triển khai một dự án thực tế, áp dụng toàn bộ kiến thức và kỹ năng đã học.
Bạn sẽ đạt được gì sau khoá học này?
- Am hiểu và thành thạo ngôn ngữ lập trình Typescript.
- Biết cách kết hợp giữa Typescript và ReactJS vào dự án thực tế.
- Cấu trúc và xử lý UI hiệu quả với Material UI.
- Phân tích dữ liệu và thiết kế báo cáo cùng ApexChart.
- Quản lý nội dung website theo yêu cầu thực tế dự án.
Giới thiệu khoá học và dự án cuối khoá
Lịch học
25-11-2024
Thứ 2 và thứ 6 từ 18g45 - 21g45
17-01-2025
Google Meet
Nội dung khoá học
Introduction to TypeScript
- Overview of TypeScript
- Advantages of Using TypeScript
- Setting Up a TypeScript Environment
TypeScript Basics
- Syntax and Data Types
- Type Annotations and Type Inference
- Function Types
- Arrays and Tuples
- Enums and Literal Types
- Interfaces and Type Aliases
Advanced TypeScript Concepts
- Generics
- Union and Intersection Types
- Type Guards
- Declaration Merging
- Conditional Types
- Mapped types (for complex data transformation)
- Optional chaining
- Nullish coalescing
Project introduction
Project setup
Material UI setup
I18n translation
Routing setup
JWT Authentication
Dashboard charts
Information Management (Course, Instructor, Student, Blogs…)
Page settings
Build and Deployment
Báo cáo và đánh giá dự án
Yêu cầu cần có
Nắm vững kiến thức HTML, CSS, Javascript từ cơ bản đến nâng cao
Nắm vững kiến thức ReactJS cơ bản và thư viện liên quan như: API, react-router-dom, react-redux, axios...
Có kinh nghiệm làm việc với React Component Library như Material UI là một lợi thế.
Có laptop cá nhân và tinh thần ham học hỏi, siêng năng, kiên trì và cố gắng hết sức mình.
Đội ngũ hướng dẫn
Thiện Lê
Teacher
Leader Frontend
Xin chào mọi người! Tôi là Thiện, hiện đang là Leader Front-end Developer tại CBI Chi Doanh. Mình đã bén duyên tham gia với đại gia đình CFD Circle từ những ngày đầu thành lập. Trong quá trình học hỏi và chiến đấu cùng các anh em tại đây, mình đã rút ra rất nhiều kinh nghiệm thực tiễn và tìm được hướng đi phù hợp cho bản thân. Với hơn 4 năm kinh nghiệm trong lĩnh vực Front-end, tôi hi vọng không chỉ mang đến những kiến thức chuyên môn thực tế, mà còn truyền một ngọn lửa mãnh liệt đến từng cá nhân để thúc đẩy sự phát triển từ bên trong mỗi chúng ta.
Nguyễn An
Mentor
Senior Frontend Dev
Xin chào! Mình là Nguyễn An - Senior Frontend Developer tại T.O.P Group và CFD Studio. Rất mong có thể hỗ trợ, truyền đạt hết những kiến thức và kinh nghiệm từ những dự án thực tế mà tôi tích luỹ được trong quá trình làm việc đến với các bạn học viên tại CFD Circle. Chúng ta sẽ cùng nhau học tập, giúp đỡ để hướng tới trở thành một Lập trình viên Front-end chuyên nghiệp nhằm tạo những sản phẩm sáng tạo, tinh tế và có giá trị! Mình rất vui khi gặp bạn tại CFD Circle.
Nguyễn Văn Tuấn
Mentor
Senior Front-end Dev
Chào các bạn! mình là Tuấn - hiện đang làm việc tại IVI Group, đồng thời cũng là cựu học viên khoá 1 của CFD Circle. Sau 3 năm làm việc và trải qua nhiều dự án khác nhau đã giúp mình đúc kết được nhiều kinh nghiệm. Hi vọng rằng, sự đồng hành của mình sẽ là nguồn động lực giúp cho các bạn hoàn thành thật tốt trong suốt quá trình học tập tại CFD Circle bằng những kiến thức, kinh nghiệm thực tế mà mình đã tích luỹ được trong 3 năm qua.