К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Building RESTful APIs with Node.js and Express · LearnSpace
Назад в каталог
courseraПрограммирование

Building RESTful APIs with Node.js and Express

Курс от Board Infinity
Средний≈ 12.5 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This node js course gives you a genuine rest api development course foundation, taking you from server setup to building secure, production-ready APIs. Start with Introduction to Node.js and Express. You apply Node.js architecture and the event loop, set up an Express server, and apply middleware to handle HTTP requests and responses. Then in Module 2, Working with Databases and MongoDB. You apply MongoDB CRUD operations, connect a NoSQL database to your API, and build queries and aggregation pipelines. Finally, Advanced Topics in Node.js and Express. You apply asynchronous programming with promises and async await, build error handling middleware, and develop JWT based authentication for a secure API. By the End, You Will: - Build a working Express server for this node js course outcome using routing and middleware - Apply MongoDB CRUD operations and queries to power a node js rest api - Develop asynchronous code using promises and async await for robust performance - Design a secure, JWT authenticated REST API as your capstone project Ideal For: developers new to backend work looking for a genuine node js express course. Frontend developers wanting to build a complete express api will also benefit. APIs power every modern app. Enroll and start building node express api skills today. Disclaimer: This is an independent educational resource created by Board Infinity for informational and educational purposes only. This course is not affiliated with, endorsed by, sponsored by, or officially associated with any company, organization, or certification body unless explicitly stated. The content provided is based on industry knowledge and best practices but does not constitute official training material for any specific employer or certification program. All company names, trademarks, service marks, and logos referenced are the property of their respective owners and are used solely for educational identification and comparison purposes.

Навыки, которые вы освоите

MiddlewareNode.JSMongoDB

Программа курса

3 модулей · 61 учебных материалов

01Introduction to Node.js and Express17 материалов

Introduction to the course

Course IntroductionВидеоInstructor IntroductionВидео

Introduction to Node JS

What you will learn in this LessonВидеоWhat is Node.js?ВидеоFeatures of Node.js

Учитесь у экспертов

Board Infinity

Instructor

Building RESTful APIs with Node.js and Express
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 12.5 ч

3 модулей

Язык: Английский

Субтитры: Арабский, Французский, Узбекский, Итальянский, Бразильский португальский, Корейский, Немецкий, Индонезийский, Испанский, Японский

Часть программы вашего университета
Видео
NodeJS usage for building Web ApplicationВидео
Read more about Node JSЧтение
Node JS - Practice QuizЗадание

Understanding the role of Express in building RESTful APIs

What you will learn in this LessonВидеоWhat is REST architecture?ВидеоHTTP methods- GET, PUT, Delete, POSTВидеоRESTful APIs usage for web building Web ApplicationВидеоBuilding a simple RESTful APIВидеоRead more about RESTful APIsЧтениеUnderstanding the role of Express in building RESTful APIs Practice quizЗаданиеNode JS - Graded QuizЗаданиеTell us what you think!Чтение
02Working with Databases and MongoDB20 материалов

Introduction to databases and MongoDB

What you will learn in this LessonВидеоWhat is MongoDB?ВидеоRDBMS VS MongoDBВидеоAdvantages & DisadvantagesВидеоLearn more about MongoDBЧтениеMongoDB - Practice QuizЗадание

Setting up MongoDB and connecting it to the API

What you will learn in this LessonВидеоInstall MongoDBВидеоConnecting MongoDB to APIВидеоRead more on Set up & connecting with APIЧтениеInstallation & API - Practice QuizЗадание

Building CRUD operations with MongoDB and Express

What you will learn in this LessonВидеоMongoDB - Insert DocumentВидеоMongoDB - Find MethodВидеоMongoDB - Update MethodВидеоMongoDB - Delete DocumentВидеоMongoDB - Covered QueriesВидео
03Advanced Topics in Node.js and Express24 материалов

Implementing middleware in Node.js and Express

What you will learn in this LessonВидеоWhat is Middleware?ВидеоThird Party MiddlewareВидеоLearn more about MiddlewaresЧтениеMiddleware - Practice QuizЗадание

Handling errors in Node.js and Express

What you will learn in this LessonВидеоOverview of Error HandlingВидеоMissing Field ErrorВидеоUnique Field ErrorВидеоFurther readings on Handling ErrorsЧтениеCheck for empty values in a controllerВидеоCustomAPIErrorВидеоBadRequestError and NotFoundErrorВидеоHandling Errors - Practice QuizЗадание

Implementing authentication and authorization

What you will learn in this LessonВидеоWhat is Authentication and AuthorizationВидеоWhat is JSON Web Token (JWT)ВидеоWhy using Authentication and AuthorizationВидеоWhat is Passport.js and its applicationsВидеоImplement Authentication using JWTВидео
Learn more about CRUD operationsЧтение
Building CRUD operations with MongoDB and Express practice quizЗадание
MongoDB - Graded QuizЗадание
Learn more about Authentication and AuthorizationЧтение
Provide your feedback!Чтение
Authentication and Authorization - Practice QuizЗадание
Final Assignment - Building a Node.js and MongoDB Web ApplicationВзаимная проверка