NODEJS CĂN BẢN
Căn bản
1.NodeJS là gì? Đặc tính và các framework NodeJS phổ biến
4.Cách sử dụng Window Command Line
5.Mối liên hệ giữa Javascript và NodeJS
6.Tạo Project cho chuyên đề học NodeJS
7.Node-persist - Local Storage trên Server
8.Chương trình quản lý học sinh trong NodeJS
9.Module Yargs Options trong NodeJS
10.Giới thiệu module Yargs trong NodeJS
11.Áp dụng Yargs NodeJS vào ứng dụng quản lý học sinh
12.Mã hóa chuỗi trong NodeJS với module CryptTo-JS
13.Tìm hiểu về Global Objects trong NodeJS
14.Tìm hiểu Callback trong NodeJS
16.Tìm hiểu Buffer trong NodeJS
17.Tìm hiểu Streams trong NodeJS
18.Khởi tạo HTTP web server trong Nodejs
20.Crawl dữ liệu website bằng NodeJS cơ bản
Server
21.Cài đặt Git Bash để học NodeJS
22.Xây dựng NodeJS Server đơn giản
23.Hàm writeHead và setHeader trong NodeJS
24.Biến môi trường process.env trong Nodejs
26.CORS là gì ? Xử lý CORS trong NodeJS
MySQL
27.Giới thiệu MySQL trong NodeJS
28.Tạo database MySQL sử dụng Nodejs
29.Làm việc với Table MySQL sử dụng Nodejs
30.Insert / Update / Delete / Select MySQL trong NodeJS
MongoDB
31.Giới thiệu MongoDB trong NodeJS
32.Kết nối với MongoDB trong NodeJS
38.Subdocuments trong Mongooose
39.Create / Read / Update / Delete trong Mongoose
Module
2EXPRESS FRAMEWORK
46.Hướng dẫn cài đặt Express JS chi tiết
47.Gửi mail trong Nodejs sử dụng Express và Nodemailer
48.Tạo ứng dụng "Hello World" bằng ExpressJs
49.Định tuyến (route) trong Express
51.Request & Response Object trong Express
55.Template Engine Pug trong Express
3SOCKET.IO
56.Socket.io là gì? Giới thiệu về Socket.io
57.Tạo môi trường làm việc với Socket.io
58.Gửi nhận Events trong Socket.io
59.Broadcasting trong Socket.io
60.Namespaces & Rooms trong Socket.io
61.Error Handling & Debugging trong Socket.io