1. Giới thiệu
Khóa đào tạo Web Front end chuyên nghiệp cung cấp cho người học kiến thức chuyên sâu để Thiết kế Giao diện Website hoàn chỉnh ở bất kì trang web nào
mà bạn mong muốn một cách bài bản, toàn diện và quy chuẩn nhất. Mời mọi người cùng xem qua chương trình Front end Toàn diện của eduKING – phiên bản 2023.
2. Thời gian đào tạo
- 3 tháng ( 36 buổi, 120 phút/ buổi)
3. Nội dung chương trình
Buổi 1 – 3: HTML
- Các phần cơ bản của HTML
- Cách tạo các thẻ HTML và tạo một trang web đơn giản
Buổi 4 – 6: CSS
- Các phần, thuộc tính cơ bản của CSS
- Cách sử dụng CSS trong HTML
- Cách sử dụng CSS để tạo layout, định dạng trang web
- Responsive design và Media Queries
- Thiết kế giao diện đơn giản với CSS
Buổi 7 – 9: JavaScript
- Giới thiệu về JavaScript
- Biến và kiểu dữ liệu trong JavaScript
- Cấu trúc điều khiển trong JavaScript
- Hàm và đối tượng trong JavaScript
- Cách sử dụng vòng lặp và mảng, tạo các hàm và sự kiện trong JavaScript để thao tác với HTML và CSS
- Thao tác với DOM và xử lý sự kiện trên trang web
- Build a simple web application using JavaScript
Buổi 10 – 12: jQuery
- Tìm hiểu kiến thức cơ bản về jQuery, bao gồm chọn phần tử, thao tác với DOM và xử lý sự kiện
- Viết các tập lệnh đơn giản bằng jQuery để thao tác DOM và xử lý các sự kiện
Buổi 13 – 15: Tích hợp API
- Tìm hiểu kiến thức cơ bản về tích hợp API với các trang web
- Tìm hiểu cách truy xuất dữ liệu từ API của bên thứ ba và hiển thị dữ liệu đó trên trang web
- Xây dựng một trang web đơn giản tích hợp với API của bên thứ ba.
Buổi 16 – 18: TypeScript
- Tìm hiểu kiến thức cơ bản về TypeScript, bao gồm types, interfaces, and classes
- Tìm hiểu cách viết mã TypeScript biên dịch thành JavaScript
- Xây dựng một ứng dụng web đơn giản bằng TypeScript
Buổi 19 – 21: AngularJS
- Tìm hiểu kiến thức cơ bản về AngularJS, bao gồm các mô-đun, bộ điều khiển và chỉ thị
- Tìm hiểu cách sử dụng AngularJS để tạo các ứng dụng single-page
- Xây dựng ứng dụng single-page đơn giản bằng AngularJS
Buổi 22 – 24: Angular
- Tìm hiểu kiến thức cơ bản về Angular, bao gồm components, services, and dependency injection
- Tìm hiểu cách sử dụng Angular để tạo các ứng dụng single-page hoàn chỉnh
- Xây dựng một ứng dụng single-page đơn giản bằng Angular
Buổi 25 – 27: CSS nâng cao
- Tìm hiểu các khái niệm CSS nâng cao như flexbox và grid
- Tìm hiểu responsive với Bootstrap/Tailwind
- Xây dựng website dùng Bootstrap/Tailwind
Buổi 28 – 30: JavaScript nâng cao
- Tìm hiểu các khái niệm JavaScript nâng cao như async/await và Promises
Buổi 31 – 33: Angular nâng cao
- Tìm hiểu các khái niệm góc nâng cao như observables and routing
- Xây dựng ứng dụng một trang phức tạp hơn bằng cách sử dụng Angular
Buổi 34 – 36: Thực hành và Ôn tập
- Tạo một ứng dụng thương mại điện tử đơn giản hiển thị các sản phẩm và cho phép người dùng thêm vào giỏ hàng và thanh toán.