[ PHẦN 1: XÂY DỰNG GIAO DIỆN WEBSITE VỚI HTML5, CSS3,JAVASCRIPT, JQUERY ]
Thời lượng: 14 buổi
BUỔI 1: Tìm hiểu HTML5 và hệ thống thẻ HTML5
BUỔI 2: Định dạng giao diện bằng CSS3, bố cục trang web với thẻ HTML5 và CSS3
BUỔI 3: String và String buider, mảng dữ liệu, các thao tác với mảng
BUỔI 4: Tìm hiểu về Web Responsive và framework Bootstrap 3
BUỔI 5: Áp dụng Bootstrap 3 vào xây dựng giao diện web
BUỔI 6: Xây dựng trang thương mại điện tử cơ bản (thực hành xây dựng trang chi tiết sản phẩm)
BUỔI 7: JavaScript cơ bản
BUỔI 8: Jquery cơ bản, Jquery selector, jQuery Effects và Jquery Ajax
BUỔI 9: Jquery cơ bản, Jquery selector, jQuery Effects và Jquery Ajax
BUỔI 10: Hoàn thiện trang chi tiết sản phẩm (áp dụng html5, css3, js)
BUỔI 11: Giới thiệu về Angular 5 và một số framework js
BUỔI 12: Hệ thống kiến thức và duyệt đề tài + support project Frontend.
BUỔI 13: Hệ thống kiến thức và duyệt đề tài + support project Frontend.
BUỔI 14: Hệ thống kiến thức và duyệt đề tài + support project Frontend
[ PHẦN 2: C# CƠ BẢN ]
Thời lượng: 09 buổi
BUỔI 1: Giới thiệu về C#, kiểu dữ liệu, biến, hằng, toán tử
BUỔI 2: Vòng lặp và câu lệnh điều kiện, các bài tập thực hành
BUỔI 3: String và String buider, mảng dữ liệu, các thao tác với mảng
BUỔI 4: Ép kiểu, xử lý ngoại lệ, tham chiếu, tham trị
BUỔI 5 : Giới thiệu về Collection, và genneric trong C#
BUỔI 6: Giới thiệu về lập trình Hướng đối tượng. Object, Class
BUỔI 7: Các tính chất của lập trình hướng đối tượng (Tính đóng gói và tính kế thừa)
BUỔI 8: Các tính chất của lập trình hướng đối tượng (Tính đa hình và trừu tượng)
BUỔI 9: Thực hành lập trình hướng đối tượng
[ PHẦN 3: Xây dựng ứng dụng web với Asp.net MVC+ Web API ]
Thời lượng: 21 buổi
I - SQL server và Entity framework (5 buổi)
BUỔI 1: Tổng quan về SQL server
BUỔI 2: Cách phân tích thiết kế CSDL của 1 hệ thống
BUỔI 3: Giới thiệu về Entity framework
BUỔI 4: Hướng dẫn sử dụng code first trong việc tạo và kết nối CSDL
BUỔI 5: Sử dụng Linq để truy vấn dữ liệu
II - Xây dựng web thương mại với Asp.net (16 buổi)
BUỔI 1: Tổng quan về mô hình ASP.NET MVC; Asp.net Core, Application structure, life cycle
BUỔI 2: Asp.net Middleware, các cấu hình trong Asp.net core
BUỔI 3: Giới thiệu về nguyên lý Rest, Restfull API và web api, Sử dụng postman để test các Web api
BUỔI 4: Giới thiệu về mô hình MVC, controller, Action, model
BUỔI 5: View model, DTO, giới thiệu về thư viện automapper. Thực hành CRUD đơn giản
BUỔI 6: Xây dựng Framework sử dụng pattern repository và unit of work
BUỔI 7: Xây dựng Framework sử dụng pattern repository và unit of work (tiếp theo)
BUỔI 8: Asp.net Core Dependency Injection. Kết nối với DB và hoàn thiện form
BUỔI 9: Handle exception và response data
BUỔI 10: Làm việc với Asp.net Identity (Quản lý users và phân quyền)
BUỔI 11: Asp.net Identity phần 2. tạo hệ thống các api hoàn chỉnh
BUỔI 12: Bảo mật API (JWT, OAuth) và cách đón, truyền tham số từ giao diện
BUỔI 13: Giới thiệu qua về các framework JS (Reactjs, Angular, Vue), Axios
BUỔI 14-16: Triển khai và support Project (Thực hành tạo chi tiết sản phẩm và web thương mại điện tử; cấu hình và triển khai ứng dụng