Server-Side development with NodeJS, Express, and MongoDB_Phát triển Server-Side với NodeJS, Express và MongoDB
Server-Side development with NodeJS, Express, and MongoDB
- Tín chỉ
- 3
- Bậc
- Bachelor
- Thang điểm
- 10
- Điểm qua
- 5
Mô tả
This course tackles all the problems related to NodeJS-based web servers. Contents to be implemented include: - Overview of Web protocols: HTTP and HTTPS. - Introduction of NodeJS and frameworks such as ExpressJS, NestJS, Hono to build a web server. - Introduction of simple templating languages such as EJB and HandleBar . - Deploy the application on a web server with basic CRUD operations. Work with NoSQL databases, specifically MongoDB and Mongoose, to access MongoDB from NodeJS. - Overview of REST and building a RESTful API. - Learn Authentication and security-related issues for web applications. - Integrate React app with server NodeJs - Deploy server-based applications with Hosting Services
Phân bổ thời gian
Study hour (150h) = 45h contact hours + 1 h final exam + 85' practical exam + 104h self-study
Nhiệm vụ sinh viên
- Students must attend at least 80% of contact slots in order to be accepted to the final examination. - Student is responsible to do all exercises given by instructor in class or at home and submit on time - Constantly follow announcements on FU CMS at https://cmshn.fpt.edu.vn/ and FU FLM at https://flm.fpt.edu.vn/ for up-to-date course information regarding assignment submission and feedback on assignments and project work.
Công cụ
- Visual Studio Code (https://code.visualstudio.com) - Postman - MongoDBCompass - Internet