課程信息
172,897 次近期查看

Learner Career Outcomes

38%

完成這些課程後已開始新的職業生涯

51%

通過此課程獲得實實在在的工作福利

32%

加薪或升職

100% 在線

立即開始,按照自己的計劃學習。

可靈活調整截止日期

根據您的日程表重置截止日期。

中級

完成時間大約為29 小時

建議:4 weeks of study, 8-10 hours/week...

英語(English)

字幕:英語(English)

您將獲得的技能

AuthenticationNode.JsMongodbExpress.Js

Learner Career Outcomes

38%

完成這些課程後已開始新的職業生涯

51%

通過此課程獲得實實在在的工作福利

32%

加薪或升職

100% 在線

立即開始,按照自己的計劃學習。

可靈活調整截止日期

根據您的日程表重置截止日期。

中級

完成時間大約為29 小時

建議:4 weeks of study, 8-10 hours/week...

英語(English)

字幕:英語(English)

教學大綱 - 您將從這門課程中學到什麼

1
完成時間為 13 小時

Introduction to Server-side Development

21 個視頻 (總計 288 分鐘), 27 個閱讀材料, 2 個測驗
21 個視頻
How to Use the Learning Resources9分鐘
What is Full-Stack Web Development?5分鐘
Exercise (Video): Setting up Git6分鐘
Exercise (Video): Basic Git Commands18分鐘
Exercise (Video): Online Git Repositories12分鐘
Node.js and NPM3分鐘
Exercise (Video): Setting up Node.js and NPM1分鐘
Node Modules10分鐘
Exercise (Video): Understanding Node Modules17分鐘
Node Modules: Callbacks and Error Handling9分鐘
Exercise (Video):Node Modules: Callbacks and Error Handling21分鐘
Networking Essentials16分鐘
Node and the HTTP Module6分鐘
Exercise (Video): Node and the HTTP Module32分鐘
Introduction to Express13分鐘
Exercise (Video): Introduction to Express21分鐘
Brief Representational State Transfer (REST)16分鐘
Express Router8分鐘
Exercise (Video): Express Router40分鐘
Assignment 1 Requirements (Video): Node Modules, Express and REST API5分鐘
27 個閱讀材料
Welcome to Server-Side Development with NodeJS, Express and MongoDB: Additional Resources10分鐘
Full Stack Web Development: The Big Picture: Objectives and Outcomes10分鐘
Full Stack Web Development: Additional Resources10分鐘
Setting up Your Development Environment: Git: Objectives and Outcomes10分鐘
Setting up your Development Environment10分鐘
Exercise (Instructions): Setting up Git10分鐘
Exercise (Instructions): Basic Git Commands10分鐘
Exercise (Instructions): Online Git Repositories10分鐘
Setting up your Development Environment: Git: Additional Resources10分鐘
Introduction to Node.js and NPM: Objectives and Outcomes10分鐘
Exercise (Instructions): Setting up Node.js and NPM10分鐘
Introduction to Node.js and NPM: Additional Resources10分鐘
Node Modules: Objectives and Outcomes10分鐘
Exercise (Instructions): Understanding Node Modules10分鐘
Exercise (Instructions):Node Modules: Callbacks and Error Handling10分鐘
Node Modules: Additional Resources10分鐘
Node and HTTP: Objectives and Outcomes10分鐘
Exercise (Instructions): Node and the HTTP Module10分鐘
Node and HTTP: Additional Resources10分鐘
Introduction to Express: Objectives and Outcomes10分鐘
Exercise (Instructions): Introduction to Express10分鐘
Exercise (Instructions): Express Router10分鐘
Introduction to Express: Additional Resources10分鐘
Assignment 1: Node Modules, Express and REST API: Additional Resources10分鐘
Ideation: Objectives and Outcomes10分鐘
Ideation Report Template10分鐘
Ideation: Additional Resources10分鐘
2
完成時間為 12 小時

Data, Data, Where art Thou Data?

16 個視頻 (總計 233 分鐘), 23 個閱讀材料, 2 個測驗
16 個視頻
Exercise (Video): Express Generator15分鐘
Introduction to MongoDB10分鐘
Exercise (Video): Introduction to MongoDB13分鐘
Node and MongoDB2分鐘
Exercise (Video): Node and MongoDB Part 117分鐘
Exercise (Video): Node and MongoDB Part 223分鐘
Callback Hell and Promises6分鐘
Exercise (Video): Callback Hell and Promises9分鐘
Mongoose ODM18分鐘
Exercise (Video): Mongoose ODM Part 115分鐘
Exercise (Video): Mongoose ODM Part 213分鐘
REST API with Express, MongoDB and Mongoose7分鐘
Exercise (Video): REST API with Express, MongoDB and Mongoose Part 137分鐘
Exercise (Video): REST API with Express, MongoDB and Mongoose Part 233分鐘
Assignment 2 Requirements (Video): MongoDB: Requirements3分鐘
23 個閱讀材料
Express Generator: Objectives and Outcomes10分鐘
Exercise (Instructions): Express Generator10分鐘
Express Generator: Additional Resources10分鐘
Introduction to MongoDB: Objectives and Outcomes10分鐘
Exercise (Instructions): Introduction to MongoDB10分鐘
Introduction to MongoDB: Additional Resources10分鐘
Node and MongoDB: Objectives and Outcomes10分鐘
Exercise (Instructions): Node and MongoDB Part 110分鐘
Exercise (Instructions): Node and MongoDB Part 210分鐘
Exercise (Instructions): Callback Hell and Promises10分鐘
Node and MongoDB: Additional Resources10分鐘
Mongoose ODM: Objectives and Outcomes10分鐘
Exercise (Instructions): Mongoose ODM Part 110分鐘
Exercise (Instructions): Mongoose ODM Part 210分鐘
Mongoose ODM: Additional Resources10分鐘
REST API with Express, MongoDB and Mongoose: Objectives and Outcomes10分鐘
Exercise (Instructions): REST API with Express, MongoDB and Mongoose Part 110分鐘
Exercise (Instructions): REST API with Express, MongoDB and Mongoose Part 210分鐘
REST API with Express, MongoDB and Mongoose: Additional Resources10分鐘
Assignment 2: MongoDB: Additional Resources10分鐘
Architecture Design and Software Structure: Objectives and Outcomes10分鐘
Architecture Design and Software Structure Report10分鐘
Architecture Design and Software Structure: Additional Resources10分鐘
3
完成時間為 9 小時

Halt! Who goes there?

13 個視頻 (總計 287 分鐘), 16 個閱讀材料, 1 個測驗
13 個視頻
Exercise (Video): Basic Authentication22分鐘
Cookies, Tea and err ... Express Sessions17分鐘
Exercise (Video): Using Cookies15分鐘
Exercise (Video): Express Sessions Part 111分鐘
Exercise (Video): Express Sessions Part 239分鐘
Passport9分鐘
Exercise (Video): User Authentication with Passport25分鐘
Token Based Authentication14分鐘
Exercise (Video): User Authentication with Passport and JSON Web Token47分鐘
Mongoose Population12分鐘
Exercise (Video): Mongoose Population32分鐘
Assignment 3 Requirements (Video): User Authentication23分鐘
16 個閱讀材料
Basic Authentication: Objectives and Outcomes10分鐘
Exercise (Instructions): Basic Authentication10分鐘
Basic Authentication: Additional Resources10分鐘
Cookies, Tea and err ... Express Sessions: Objectives and Outcomes10分鐘
Exercise (Instructions): Using Cookies10分鐘
Exercise (Instructions): Express Sessions Part 110分鐘
Exercise (Instructions): Express Sessions Part 210分鐘
Cookies, Tea and err . . . Express Sessions: Additional Resources10分鐘
User Authentication with Passport: Objectives and Outcomes10分鐘
Exercise (Instructions): User Authentication with Passport10分鐘
Exercise (Instructions): User Authentication with Passport and JSON Web Token10分鐘
User Authentication with Passport: Additional Resources10分鐘
Mongoose Population: Objectives and Outcomes10分鐘
Exercise (Instructions): Mongoose Population10分鐘
Mongoose Population: Additional Resources10分鐘
Assignment 3: Additional Resources10分鐘
4
完成時間為 20 小時

Backend as a Service (BaaS)

24 個視頻 (總計 648 分鐘), 34 個閱讀材料, 2 個測驗
24 個視頻
Exercise (Video): HTTPS and Secure Communication24分鐘
Uploading Files11分鐘
Exercise (Video): Uploading Files28分鐘
Cross-Origin Resource Sharing17分鐘
Exercise (Video): Cross-Origin Resource Sharing23分鐘
OAuth and User Authentication25分鐘
Exercise (Video): Using OAuth with Passport and Facebook36分鐘
Assignment 4 Requirements (Video): Backend as a Service25分鐘
ConFusion: Integrating the Angular Client and Server13分鐘
Exercise (Video): Integrating the Angular Client and Server: Updating the REST Server29分鐘
Exercise (Video): Integrating the Angular Client and Server: The Angular Client33分鐘
ConFusion: Integrating the React Client and Server11分鐘
Exercise (Video): Integrating the React Client and Server: Updating the REST Server1 小時 8 分
Exercise (Video): Integrating the React Client and Server: The React Client29分鐘
Backend as a Service18分鐘
Exercise (Video): Firebase22分鐘
Exercise (Video): Angular Application using Firebase as BaaS47分鐘
Exercise (Video): React Application using Firebase as BaaS19分鐘
Exercise (Video): Getting Started with Loopback14分鐘
Exercise (Video): Loopback Data Sources and Access Control44分鐘
Exercise (Video): Loopback Relations35分鐘
Exercise (Video): Angular Application using Loopback as BaaS32分鐘
Exercise (Video): React Application using Loopback as BaaS11分鐘
34 個閱讀材料
HTTPS and Secure Communication: Objectives and Outcomes10分鐘
Exercise (Instructions): HTTPS and Secure Communication10分鐘
HTTPS and Secure Communication: Additional Resources10分鐘
Uploading Files: Objectives and Outcomes10分鐘
Exercise (Instructions): Uploading Files10分鐘
Uploading Files: Additional Resources10分鐘
Cross-Origin Resource Sharing: Objectives and Outcomes10分鐘
Exercise (Instructions): Cross-Origin Resource Sharing10分鐘
Cross-Origin Resource Sharing: Additional Resources10分鐘
OAuth and User Authentication: Objectives and Outcomes10分鐘
Exercise (Instructions): Using OAuth with Passport and Facebook10分鐘
OAuth and User Authentication: Additional Resources10分鐘
Assignment 4: Additional Resources10分鐘
ConFusion: Integrating the Angular Client and Server: Objectives and Outcomes10分鐘
Exercise (Instructions): Integrating the Angular Client and Server: Updating the REST Server10分鐘
Exercise (Instructions): Integrating the Angular Client and Server: The Angular Client10分鐘
ConFusion: Integrating the Angular Client and Server: Additional Resources10分鐘
ConFusion: Integrating the React Client and Server: Objectives and Outcomes10分鐘
Exercise (Instructions): Integrating the React Client and Server: Updating the REST Server10分鐘
Exercise (Instructions): Integrating the React Client and Server: The React Client10分鐘
ConFusion: Integrating the React Client and Server: Additional Resources10分鐘
Backend as a Service: Objectives and Outcomes10分鐘
Exercise (Instructions): Angular Application using Firebase as BaaS10分鐘
Exercise (Instructions): React Application using Firebase as BaaS10分鐘
Backend as a Service (BaaS): Firebase: Additional Resources10分鐘
Backend as a Service: Loopback: Objectives and Outcomes10分鐘
Exercise (Instructions): Getting Started with Loopback10分鐘
Exercise (Instructions): Loopback Data Sources and Access Control10分鐘
Exercise (Instructions): Loopback Relations10分鐘
Exercise (Instructions): Angular Application using Loopback as BaaS10分鐘
Exercise (Instructions): React Application using Loopback as BaaS10分鐘
Backend as a Service: Loopback: Additional Resources10分鐘
Project Implementation: Objectives and Outcomes10分鐘
Final Report Template10分鐘
4.8
244 條評論Chevron Right

來自Server-side Development with NodeJS, Express and MongoDB的熱門評論

創建者 SMNov 5th 2018

This is really good course to understand the concept of NodeJs and Mr Jogesh has explained in earch and every bit of the code.Really worth it and appreaciated all who all worked behind this course.

創建者 SSJul 21st 2019

Good course on Nodejs and MongoDB. It will be helpful, if the instructor add another section of in additional resources for deployment of website for real server(not third party free services).

講師

Avatar

Jogesh K. Muppala

Associate Professor
Department of Computer Science and Engineering

關於 香港科技大学

HKUST - A dynamic, international research university, in relentless pursuit of excellence, leading the advance of science and technology, and educating the new generation of front-runners for Asia and the world....

常見問題

  • 注册以便获得证书后,您将有权访问所有视频、测验和编程作业(如果适用)。只有在您的班次开课之后,才可以提交和审阅同学互评作业。如果您选择在不购买的情况下浏览课程,可能无法访问某些作业。

  • 您注册课程后,将有权访问专项课程中的所有课程,并且会在完成课程后获得证书。您的电子课程证书将添加到您的成就页中,您可以通过该页打印您的课程证书或将其添加到您的领英档案中。如果您只想阅读和查看课程内容,可以免费旁听课程。

還有其他問題嗎?請訪問 學生幫助中心