Luận Văn Tốt Nghiệp: Tìm Hiểu Framework Node.js Và Angular Để Xây Dựng Website Tin Tức Minh Họa

2020

74
1
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

LỜI CAM ĐOAN

1. CHƯƠNG 1: GIỚI THIỆU VỀ NODEJS

1.1. Giới thiệu về NodeJS

1.2. NodeJS là gì và tại sao nên học NodeJS

1.3. Ứng dụng của NodeJS

1.4. Hệ sinh thái của NodeJS

1.5. Cách thiết lập NodeJS

1.6. Tầm quan trọng của JavaScript

1.7. Phiên bản ECMAScript và NodeJS

1.8. Công Cụ hỗ trợ lập trình

2. CHƯƠNG 2: ỨNG DỤNG CỦA NODEJS

2.1. Chạy ứng dụng NodeJS với terminal

2.2. Viết code tạo server

2.3. Chạy server NodeJS

2.4. Node package manager(npm) và NodeJS module system

2.5. Xử lý yêu cầu API cho ứng dụng NodeJS

2.6. Xử lý file trong ứng dụng NodeJS

2.6.1. Mở một File trong Node

2.6.2. Lấy thông tin File trong Node

2.6.3. Ghi dữ liệu vào File trong Node

2.6.4. Đọc dữ liệu từ File trong Node

2.6.5. Đóng File trong Node

2.6.6. Truncate một File trong Node

2.6.7. Xóa File trong Node

2.6.8. Tạo thư mục trong Node

2.6.9. Đọc thư mục trong Node

2.6.10. Xóa thư mục trong Node

2.7. Khái niệm về Callback

2.8. Ví dụ Node JS Callback

3. CHƯƠNG 3: TEMPLATE ENGINE HANDLEBARS

3.1. Khi nào nên sử dụng handlebars.js và tại sao nên sử dụng nó

3.2. Handlebars hoạt động như thế nào

4. CHƯƠNG 4: EXPRESS.JS VÀ API

4.1. Tạo server HTTP đơn giản với NodeJS

4.2. Giới thiệu về Express

4.3. Render phản hồi HTML bằng chuỗi mẫu

4.4. Tạo các điểm cuối API restful

4.5. Sử dụng postman để kiểm tra API

5. CHƯƠNG 5: MONGODB

5.1. Giới thiệu về MongoDB và cách thiết lập MongoDB cục bộ

5.2. Thao tác dữ liệu MongoDB

PHẦN I: TÌM HIỂU VÀ CÀI ĐẶT MÔI TRƯỜNG

PHẦN II: XÂY DỰNG WEBSITE

6. CHƯƠNG 6: XÂY DỰNG WEBSITE DEMO

6.1. Giới thiệu web demo Website Tin Tức

6.2. Nền tảng và công cụ phát triển

6.3. Danh sách các Actor

6.4. Danh sách các Use-case

6.5. Kết quả thực nghiệm

6.6. Trang đăng ký thành viên

6.7. Trang đăng nhập

6.8. Trang liên hệ

6.9. Trang xem chi tiết bài viết

6.10. Trang xem thông tin thành viên đang bài

6.11. Trang quản trị của Admin

6.12. Trang quản lý bài viết của thành viên

6.13. Kết quả đạt được

6.14. Hướng phát triển