- Instructor: Giảng Viên Phan Hữu Trí
- Lectures: 50
- Duration: 29 days
Giới thiệu
MEAN được viết tắt của bốn nền tảng công nghệ mới và mạnh mẽ nhất hiện nay, đó là MongoDB, Nestjs, Angular và NodeJS. MEAN stack bao trọn trên nền tảng JavaScript giúp xây dựng các ứng dụng web có hiệu năng rất cao, xử lý đa tác vụ từ client đến Server side. MEAN được yêu cầu bởi nhiều nhà tuyển dụng hàng đầu trong công việc và đòi hỏi kiến thức chuyên môn cao trong lĩnh vực lập trình thương mại hệ thống.
Tuy vậy, việc học MEAN khó và cũng ít tài liệu chi tiết cũng như giải thích đầy đủ và chi tiết về công nghệ, cách sử dụng. Rất nhiều bạn sinh viên gặp khó khăn khi tiếp cận với MEAN ngay lần đầu tiên và không biết sử dụng như thế nào và luồng hoạt động ra sao. Từ đó, MEAN như một rào cản lớn đối với các bạn sinh viên trẻ đang cần đúc kết kinh nghiệm cho công việc.
Khóa học Lập Trình Web MEAN Full Stack này đúc kết chi tiết và sâu sắc các vấn đề cốt lõi trong MEAN. Các bạn hoàn toàn có thể làm được việc ngay sau khóa học. Tự tin phỏng vấn, trả lời câu hỏi của nhà tuyển dụng chắc chắn.
Công Nghệ Sử Dụng
- Angular
- Node.js
- Nestjs
- MongoDB Database
- HTML
- CSS
- JavaScript
- BootStrap
- JQuery
- IDE: Visual Studio Code
Đối Tượng Khóa Học
- Những bạn muốn học phát triển ứng dụng web bằng MEAN Full Stack
- Các bạn đang học hay sử dụng công nghệ khác muốn chuyển đổi
- Các bạn muốn nâng cao kỹ năng phát triển web bằng MEAN Full Stack
- Các bạn sinh viên mới ra trường cần chuẩn bị kiến thức tìm việc với MEAN Full Stack
Điều Kiện Học
Học viên tham gia khóa học cần có kiến thức cơ bản về:
- Cơ bản về máy tính
- Đã học HTML,CSS, JavaScript
Thời Gian Học
Thời gian học 29 buổi. Tuần học 3 buổi 2-4-6 hoặc 3-5-7. Mỗi buổi 2 giờ.
Hình Thức Học:
Học trực tuyến qua Zoom.
Học Phí
Học phí khóa học 5.800.000VND
Các Video Demo Quá Trình Giảng Dạy
1. Hướng Dẫn Cách Chuyển HTML Template Thành Layout Trong Angular
2. Xây Dựng Chức Năng CRUD Trong Front-End Angular Với Back-End NestJS Framework và MongoDB
3. Xây Dựng Chức Năng CRUD Trong NestJS Framework và MongoDB
5. Xây Dựng Web API Đăng Kí, Đăng Nhập, Cập Nhật Tài Khoản Trong NestJS Framework và MongoDB
Chương Trình Đào Tạo
- 4 Sections
- 50 Lessons
- 29 Days
- Lập Trình Database MongoDB Cơ Bản Và Nâng CaoTrong phần này sẽ cung cấp các bạn các kiến thức cơ bản và nâng cao về lập trình với database MongoDB8
- Lập Trình Node.JS Cơ Bản Và Nâng CaoTrong phần này sẽ cung cấp các bạn các kiến thức cơ bản và nâng cao về lập trình với Node.JS13
- 2.1Giới thiệu kiến trúc Node.js
- 2.2Sử dụng Node Package Manager
- 2.3Lập trình với mô hình Callbacks Function
- 2.4Sử dụng với mô hình Events
- 2.5Thao tác đọc và ghi dữ liệu với Streams
- 2.6Thao tác File với thư viện File System
- 2.7Xây dựng Web Server với Node.js
- 2.8Giới thiệu thư viện Mongoose dùng thao tác database MongoDB
- 2.9Kết nối database MongoDB với Mongoose
- 2.10Truy vấn dữ liệu từ MongoDB với Mongoose
- 2.11Thực hiện thêm, xóa và sửa dữ liệu database MongoDB với Mongoose
- 2.12Thực hiện tính toán dữ liệu từ database MongoDB với Mongoose
- 2.13Thực hiện gom nhom dữ liệu từ database MongoDB với Mongoose
- Lập Trình Back-End Với NestJS Framework Cơ Bản Và Nâng CaoTrong phần này sẽ cung cấp các bạn các kiến thức cơ bản và nâng cao về lập trình với Web API trong Nest.js Framework13
- 3.1Giới thiệu kiến trúc Nest.js Framework
- 3.2Tìm hiểu khái niệm Web API
- 3.3Giới thiệu và sử dụng các khái niệm Http Method: GET, POST, PUT và DELETE
- 3.4Xây dựng Web API với Nest.js Framework
- 3.5Sử dụng Route trong Web API với Nest.js Framework
- 3.6Sử dụng tham số với Route trong Web API với Nest.js Framework
- 3.7Sử dụng Query String với Route trong Web API với Nest.js Framework
- 3.8Sử dụng các phương thức GET, POST, PUT và DELETE trong Web API với Nest.js Framework
- 3.9Khai báo và sử dụng Middleware trong Web API với Nest.js Framework
- 3.10Sử dụng cơ chế bảo mật Basic Authentication trong Web API với Nest.js Framework
- 3.11Sử dụng cơ chế bảo mật JSON Web Tokens(JWT) trong Web API với Nest.js Framework
- 3.12Truy vấn dữ liệu từ database MongoDB trong Web API với Mongoose và Nest.js Framework
- 3.13Thao tác thêm, xóa và sửa dữ liệu từ database MongoDB trong Web API với Mongoose và Nest.js Framework
- Lập trình Front-End Với Angular Cơ Bản Và Nâng CaoTrong phần này sẽ cung cấp các bạn các kiến thức cơ bản và nâng cao về lập trình Front-End với Angular16
- 4.1Giới thiệu kiến trúc Angular
- 4.2Tạo project Angular với Command Line
- 4.3Tìm hiểu các khái niệm cơ bản: Component, Services
- 4.4Tạo và sử dụng Component
- 4.5Truyền dữ liệu từ Component qua View
- 4.6Khai báo và sử dụng mô hình sự kiện trong Component: Click, KeyUp và Change
- 4.7Tìm hiểu và sử dụng cơ chế Data Binding: One-Way và Two-Way
- 4.8Sử dụng Angular Form
- 4.9Thực hiệm kiểm tra dữ liệu hợp lệ trong Angular Form
- 4.10Khai báo và sử dụng Services
- 4.11Khai báo và sử dụng Route
- 4.12Xây dựng Layout page trong Angular
- 4.13Truy vấn dữ liệu từ Web API trong Angular
- 4.14Thực hiện thêm, xóa và sửa dữ liệu với Web API trong Angular
- 4.15Sử dụng cơ chế Security trong Angular
- 4.16Sử dụng LocalStorage, SessionStorage và Cookie