0% found this document useful (0 votes)
2 views11 pages

Node.js Web Development Course Overview

The document outlines a web application programming course focusing on front-end development with React and back-end development with NodeJS, including Express and databases like MySQL and MongoDB. It highlights the importance of having a good understanding of HTML, CSS, and JavaScript as prerequisites. The course includes assessments based on participation, practical assignments, and a final project, with strict attendance policies.

Uploaded by

Yuu Ichi
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views11 pages

Node.js Web Development Course Overview

The document outlines a web application programming course focusing on front-end development with React and back-end development with NodeJS, including Express and databases like MySQL and MongoDB. It highlights the importance of having a good understanding of HTML, CSS, and JavaScript as prerequisites. The course includes assessments based on participation, practical assignments, and a final project, with strict attendance policies.

Uploaded by

Yuu Ichi
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Chuyên đề Lập trình ứng dụng Web

Course Overview

1
Course Outline
◆ Front-end/Client-side Web Development with React
◆ Back-end/Server-side Web Development with NodeJS
 Express
 [Link] MySQL
 [Link] MongoDB

2
Why should you study this course?

Most used
web
frameworks
among
developers
worldwide, as
of 2024

Source: [Link]
3
Traditional Web Development

4
Full Stack Web Development

5
Full Stack JavaScript Development

6
Expected Background
◆ Should have good working knowledge of:
 HTML

 CSS

 JavaScript

7
Learning Environments
◆ Visual Studio Code
 [Link]

 Extensions Node-Snippets

◆ NodeJS

◆ NPM (Node Package Management)

◆ Git [Link]

8
Setting up [Link] and NPM
◆ To install Node, go to [Link]
 Verifying the Node Installation: node –v, npm -v
◆ Node package manager (NPM): manages ecosystem of node
modules / packages
◆ [Link]
 Initializing [Link] npm init
 Run project: npm start

9
Materials/ References
1) NodeJS: [Link]
2) Express: [Link]
3) MongoDB: [Link]
4) Mongoose: [Link]
5) React: [Link]
6) Create React App [Link]
7) Bootstrap: [Link]

10
Assessments
 Chuyên cần và Thảo luận: 20%
 Bài tập thực hành + Báo cáo chuyên đề: 30%
 Đồ án cuối kỳ: 50%
 Cấm thi nếu vắng 6 buổi (hơn 20% của 25 buổi)

11

You might also like