Об этом курсе
Недавно просмотрено: 126,142

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Промежуточный уровень

Прибл. 30 часа на выполнение

Предполагаемая нагрузка: 4 weeks of study, 8-10 hours/week...

Английский

Субтитры: Английский

Приобретаемые навыки

AuthenticationNode.JsMongodbExpress.Js
Учащиеся, которые проходят продукт ''Course'
  • Software Engineers
  • Machine Learning Engineers
  • Data Scientists
  • Technical Solutions Engineers
  • Data Engineers

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Промежуточный уровень

Прибл. 30 часа на выполнение

Предполагаемая нагрузка: 4 weeks of study, 8-10 hours/week...

Английский

Субтитры: Английский

Программа курса: что вы изучите

Неделя
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
Рецензии: 226Chevron Right

38%

начал новую карьеру, пройдя эти курсы

51%

получил значимые преимущества в карьере благодаря этому курсу

32%

стал больше зарабатывать или получил повышение

Лучшие отзывы о курсе 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....

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Записавшись на курс, вы получите доступ ко всем курсам в специализации, а также возможность получить сертификат о его прохождении. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

Остались вопросы? Посетите Центр поддержки учащихся.