课程信息
155,481 次近期查看

100% 在线

立即开始,按照自己的计划学习。

可灵活调整截止日期

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

中级

完成时间大约为29 小时

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

英语(English)

字幕:英语(English)

您将获得的技能

AuthenticationNode.JsMongodbExpress.Js

100% 在线

立即开始,按照自己的计划学习。

可灵活调整截止日期

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

中级

完成时间大约为29 小时

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

英语(English)

字幕:英语(English)

学习Course的学生是

  • Software Engineers
  • Machine Learning Engineers
  • Data Scientists
  • Technical Solutions Engineers
  • Data Engineers

教学大纲 - 您将从这门课程中学到什么

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
218 个审阅Chevron Right

39%

完成这些课程后已开始新的职业生涯

54%

通过此课程获得实实在在的工作福利

33%

加薪或升职

来自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....

常见问题

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

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

还有其他问题吗?请访问 学生帮助中心