課程信息

145,237 次近期查看

學生職業成果

36%

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

50%

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

30%

加薪或升職

100% 在線

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

可靈活調整截止日期

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

中級

完成時間大約為30 小時

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

英語(English)

字幕:英語(English)

您將獲得的技能

AuthenticationNode.JsMongodbExpress.Js

學生職業成果

36%

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

50%

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

30%

加薪或升職

100% 在線

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

可靈活調整截止日期

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

中級

完成時間大約為30 小時

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

英語(English)

字幕:英語(English)

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

內容評分Thumbs Up98%(9,222 個評分)Info
1

1

完成時間為 13 小時

Introduction to Server-side Development

完成時間為 13 小時
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

2

完成時間為 12 小時

Data, Data, Where art Thou Data?

完成時間為 12 小時
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

3

完成時間為 9 小時

Halt! Who goes there?

完成時間為 9 小時
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

4

完成時間為 20 小時

Backend as a Service (BaaS)

完成時間為 20 小時
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分鐘

審閱

來自SERVER-SIDE DEVELOPMENT WITH NODEJS, EXPRESS AND MONGODB的熱門評論
查看所有評論

提供方

香港科技大学 徽標

香港科技大学

常見問題

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

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

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