Short Description


Course Syllabus

1. Mở đầu


User Image 1. Lời Ngỏ Đôi lời từ tác giả
User Image 2. Node JS là gì Giới thiệu NodeJS là gì, tại sao cần dùng NodeJS
User Image 3. Hướng dẫn cài đặt NodeJS Hướng dẫn cách cài đặt NodeJS trên Windows hoặc Linux
User Image 4. Cài đặt công cụ và thiết lập môi trường thực hành với Node JS Giới thiệu các công cụ Editor và chạy bài Hello World với Node JS

2. Kiến thức nền


User Image 1. Giao thức HTTP là gì Giới thiệu các thành phần quan trọng của giao thức HTTP
User Image 2. Web Server là gì ? Giới thiệu về web server , ứng dụng và định nghĩa về nó .
User Image 3. Mối liên hệ giữa NodeJS và Javascript Làm rõ mối quan hệ giữa Node JS và Javascript, một câu hỏi thường gặp với các bạn mới bắt đầu.
User Image 4. Các khái niệm và thuật ngữ thường gặp trong Node JS Giới thiệu về các thuật ngữ và khái niệm thường gặp trong Node JS
User Image 5. Các mô hình triển khai ứng dụng Web Giới thiệu về kiến trúc của các mô hình triển khai ứng dụng web hay gặp hiện nay.
User Image 6. Mô hình MVC, khái niệm và ứng dụng của nó Giới thiệu về mô hình MVC, mô hình cốt lõi trong việc xây dựng một trang web.
User Image 7. Băng thông là gì ? Tại sao nó lại quan trọng trong việc xây dựng một trang web Giới thiệu về khái niệm băng thông, ảnh hưởng của nó đến trang web và cách khắc phục.

3. Node JS Core


User Image 1. JavaScript - Kiến thức nền Kiến thức nền tảng cần thiết cho các bạn mới tìm hiểu và tiếp cận với Javascript, ngôn ngữ được sử dụng nhiều nhất hiện nay.
User Image 2. Tạo HTTP web server với Node.js Bài học hướng dẫn cách tạo một HTTP web server đơn giản với Node.js .
User Image 3. Tạo website đầu tiên với Node.js Bài học này hướng dẫn cách tạo tài nguyên tĩnh, định tuyến trang và xử lý ngoại lệ căn bản.
User Image 4. Kỹ thuật định tuyến (Routing) cơ bản và nâng cao với Node.js Giới thiệu kỹ thuật định tuyến (Routing) với Express.js từ kiến thức cơ bản đến thực hành nâng cao trong việc xây dưng website. Kèm theo bài thực hành bám sát thực tế