[masp]tedu-11[/masp]
[giaban]0đ[/giaban]
[tinhtrang]Còn hàng[/tinhtrang]
[chitiet]
Share khóa học: ReactJS căn bản - Tedu.vn
GIỚI THIỆU KHÓA HỌCReactJS là thư viện phát triển ứng dụng phía client của Facebook phát triển công bố lần đầu tiên vào năm 2011. Trải qua một thời gian phát triển, cộng đồng của React khá đông và mạnh mẽ với số lượng ứng dụng và công ty sử dụng rất phong phú. Phải đánh giá trung thực đây mới chỉ là một thư viện nên mọi thứ chúng ta làm đều phải tự tay làm rất nhiều nhưng đổi lại thì nó rất mềm dẻo và performance khá tốt. So với Angular của Google là một framework hoàn chỉnh hỗ trợ tất cả những gì chúng ta cần để phát triển ứng dụng phía client thì React lại thiếu nhiều hơn. Nhưng nó cũng có rất nhiều điểm mạnh của riêng mình. Sự ra đời của React Native cũng thay đổi cuộc chơi trong việc phát triển ứng dụng Mobile. Thay vì bạn phải học tất cả các nền tảng mobile như iOS và Android thì chỉ cần sử dụng React Native là có thể viết một ứng dụng chạy trên cả 2 nền tảng này. Đối với các framework khác như Angular cũng có nhiều Third party (bên thứ 3) hỗ trợ viết ứng dụng như NativeScript, VueJS thì có Vue Native. Nhưng React Native vẫn được nhiều công ty và tổ chức sử dụng hơn cả. Chính vì thế, là một tuỳ chọn tốt cho các bạn làm quen với ReactJs và React Native, TEDU phát hành khoá học này nhằm trang bị kiến thức sử dụng ReactJS căn bản cho các bạn muốn học để phát triển ứng dụng React Native cho Mobile. Kết thúc khoá học các bạn sẽ có thể làm một ứng dụng SPA sử dụng ReactJS làm nền tảng cho việc phát triển ứng dụng React và React Native sau này.
Nội dung khoá học
Bài 1: Giới thiệu về khóa học ReactJS căn bản
Bài 2: Viết một ứng dụng ReactJS đầu tiên
Bài 3: Từ khóa let và const
Bài 4: ES6 - Arrow Function
Bài 5: Import và Export module
Bài 6: ES6 - Tìm hiểu về Class
Bài 7: ES6 - Tìm hiểu khai báo Class, Methods và Properties
Bài 8: ES6 - Toán tử Spread và Rest
Bài 9: ES6 - Kỹ thuật desctructuring
Bài 10: ES6 - Primitive types và reference types
Bài 11: ES6 - Array functions Bài 12: Development workflow
Bài 13: Tạo ứng dụng ReactJS
Bài 14: Tìm hiểu về cấu trúc thư mục ReactJS
Bài 15: Tìm hiểu về cú pháp JSX
Bài 16: Tạo function component
Bài 17: Xuất nội dung động cho component
Bài 18: Sử dụng Props
Bài 19: Props và state
Bài 20: Xử lý sự kiện 21
Bài 21: Sử dụng useState() hook 22
Bài 22: Truyền tham chiếu hàm giữa component 23
Bài 23: Sử dụng Two-way binding 24
Bài 24: Làm việc với Stylesheet 25
Bài 25: Render theo điều kiện 26
Bài 26: Sử dụng map để render list 27
Bài 27: Xóa phần tử trong list 28
Bài 28: Set style động 29
Bài 29: Set class động 30
Bài 30: Sử dụng thư viện Radium
Bạch Ngọc Toàn Nghề nghiêp: Senior Fullstack .NET Developer & Team Leader Hiện đang là: Trainer và điều hành tại kênh đào tạo trực tuyến TEDU.
Kỹ năng: Có hơn 8 năm làm dự án về ASP.NET MVC, WebForm, Web Service, Web API, ASP.NET Core, Angular SQL Server, JQuery, SOLID, Design Pattern, DevOps.
Kinh nghiệm giảng dạy: Đã có 5 năm kinh nghiệm giảng dạy
ReactJS là thư viện phát triển ứng dụng phía client của Facebook phát triển công bố lần đầu tiên vào năm 2011. Trải qua một thời gian phát triển, cộng đồng của React khá đông và mạnh mẽ với số lượng ứng dụng và công ty sử dụng rất phong phú. Phải đánh giá trung thực đây mới chỉ là một thư viện nên mọi thứ chúng ta làm đều phải tự tay làm rất nhiều nhưng đổi lại thì nó rất mềm dẻo và performance khá tốt. So với Angular của Google là một framework hoàn chỉnh hỗ trợ tất cả những gì chúng ta cần để phát triển ứng dụng phía client thì React lại thiếu nhiều hơn. Nhưng nó cũng có rất nhiều điểm mạnh của riêng mình. Sự ra đời của React Native cũng thay đổi cuộc chơi trong việc phát triển ứng dụng Mobile. Thay vì bạn phải học tất cả các nền tảng mobile như iOS và Android thì chỉ cần sử dụng React Native là có thể viết một ứng dụng chạy trên cả 2 nền tảng này. Đối với các framework khác như Angular cũng có nhiều Third party (bên thứ 3) hỗ trợ viết ứng dụng như NativeScript, VueJS thì có Vue Native. Nhưng React Native vẫn được nhiều công ty và tổ chức sử dụng hơn cả. Chính vì thế, là một tuỳ chọn tốt cho các bạn làm quen với ReactJs và React Native, TEDU phát hành khoá học này nhằm trang bị kiến thức sử dụng ReactJS căn bản cho các bạn muốn học để phát triển ứng dụng React Native cho Mobile. Kết thúc khoá học các bạn sẽ có thể làm một ứng dụng SPA sử dụng ReactJS làm nền tảng cho việc phát triển ứng dụng React và React Native sau này.
Nội dung khoá học
Bài 1: Giới thiệu về khóa học ReactJS căn bản
Bài 2: Viết một ứng dụng ReactJS đầu tiên
Bài 3: Từ khóa let và const
Bài 4: ES6 - Arrow Function
Bài 5: Import và Export module
Bài 6: ES6 - Tìm hiểu về Class
Bài 7: ES6 - Tìm hiểu khai báo Class, Methods và Properties
Bài 8: ES6 - Toán tử Spread và Rest
Bài 9: ES6 - Kỹ thuật desctructuring
Bài 10: ES6 - Primitive types và reference types
Bài 11: ES6 - Array functions Bài 12: Development workflow
Bài 13: Tạo ứng dụng ReactJS
Bài 14: Tìm hiểu về cấu trúc thư mục ReactJS
Bài 15: Tìm hiểu về cú pháp JSX
Bài 16: Tạo function component
Bài 17: Xuất nội dung động cho component
Bài 18: Sử dụng Props
Bài 19: Props và state
Bài 20: Xử lý sự kiện 21
Bài 21: Sử dụng useState() hook 22
Bài 22: Truyền tham chiếu hàm giữa component 23
Bài 23: Sử dụng Two-way binding 24
Bài 24: Làm việc với Stylesheet 25
Bài 25: Render theo điều kiện 26
Bài 26: Sử dụng map để render list 27
Bài 27: Xóa phần tử trong list 28
Bài 28: Set style động 29
Bài 29: Set class động 30
Bài 30: Sử dụng thư viện Radium
Nghề nghiêp: Senior Fullstack .NET Developer & Team Leader Hiện đang là: Trainer và điều hành tại kênh đào tạo trực tuyến TEDU.
Kỹ năng: Có hơn 8 năm làm dự án về ASP.NET MVC, WebForm, Web Service, Web API, ASP.NET Core, Angular SQL Server, JQuery, SOLID, Design Pattern, DevOps.
Kinh nghiệm giảng dạy: Đã có 5 năm kinh nghiệm giảng dạy
Khoá học ReactJS căn bản |