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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
NodeJS Unleashed: Mastering Backend Development · LearnSpace
Назад в каталог
courseraПрограммирование

NodeJS Unleashed: Mastering Backend Development

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

О курсе

Embark on a comprehensive Node.js development journey with this course. Starting with the fundamentals, you will establish a solid foundation by mastering Node.js installation and utilizing Visual Studio Code. Later, We will delve into advanced topics, such as asynchronous programming, error handling, CRUD operations, and OS module usage for system information retrieval. The course progresses to web development essentials, covering HTTP request handling, JSON manipulation, and Express.js configuration. Authentication, authorization, and email communication with Nodemailer are explored for secure applications. The course culminates in advanced Node.js features, including WebSocket communication, real-time chat application construction using Socket.io, and scalability/performance optimization for responsive applications. You will emerge adept in foundational and advanced Node.js concepts.

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

Node.JSBack-End Web DevelopmentScalabilityEvent-Driven ProgrammingRestful APIJSONAuthenticationsAuthorization (Computing)Web DevelopmentEmail AutomationOperating SystemsServer SideJavaScript FrameworksDevelopment EnvironmentIntegrated Development EnvironmentsJavascriptSecure CodingWeb Development ToolsWeb ApplicationsApplication Frameworks

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

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

01Introduction to Node.js26 материалов

Introduction to Node.js

Course Introduction: Node.js Unleashed: Mastering Backend DevelopmentЧтениеCourse syllabus - Node.js Unleashed: Mastering Backend DevelopmentЧтениеIntroduction to Node.jsВидеоNode.js - Open Source EnviromentЧтение

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

EDUCBA

Преподаватель курса

NodeJS Unleashed: Mastering Backend Development
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 11.8 ч

4 модулей

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

Субтитры: Узбекский, Казахский

Часть программы вашего университета
Introduction to Node.jsЗадание

Setting Up a NodeJS Environment

Installation of Nodejs and VS codeВидеоSetting Up a NodeJS EnvironmentЗадание

Setting up an Node.js project

Introduction to Read Evaluate Print Loop (REPL) in NodejsВидеоRead Evaluate Print Loop (REPL) in Nodejs - IВидеоRead Evaluate Print Loop (REPL) in Nodejs - IIВидеоRead Evaluate Print Loop (REPL) in Nodejs - IIIВидеоRead Evaluate Print Loop (REPL) in Node.jsЧтениеSetting up Node.js projectЗадание

Node Package Manager (npm) and Modules

Node Package Manager - I ВидеоNode Package Manager - IIВидеоNode Package Manager (NPM)ЧтениеNodemonВидеоNodemon - Automation ЧтениеHow to CREATE and EXPORT ModulesВидеоDiscussion Prompt - Introduction to Node.jsОбсуждениеNode Package Manager (npm) and ModulesЗаданиеBuilding Your First Node.js Foundations: Environment Setup, REPL Mastery & NPM EssentialsDIALOGUEGraded Quiz: Introduction to Node.jsЗаданиеGetting Started With Node.js as a New DeveloperDIALOGUEHands-on 1 - File Management SystemЛабораторнаяSolution - Hands-on 1 - File Management SystemЧтение
02Asynchronous Programming in Node.js29 материалов

Asynchronous Patterns in NodeJS

Synchronous vs Asynchronous Programming in NODE JSВидеоAsynchronous Patterns in NodeJSВидеоAsynchronous Patterns in NodeJSЗадание

Callbacks, Promises, and Async/Await

What are Callbacks?ВидеоWhat are Promises? Part 1ВидеоWhat are Promises? Part 2ВидеоAsync and Await Part 1ВидеоAsync and Await Part 2ВидеоCallbacks, Promises, and Async/AwaitЗадание

Error Handling and Debugging in NodeJS

Error IntroductionВидеоError Handling and Debugging in NodeJS 1ВидеоError Handling and Debugging in NodeJS 2ВидеоError Handling and Debugging in NodeJSЗадание

File system Nodejs and CRUD

File system nodejs 1ВидеоFile system nodejs 2ВидеоFile system nodejs 3ВидеоCrud Operation in node js 1 - Part 1ВидеоCrud Operation in node js 1 - Part 2ВидеоNode.JS Asynchronous File System Core Modules 1Видео

Node.JS OS Module To Get Operating System Info

Node.JS OS Module To Get Operating System Info 1ВидеоNode.JS OS Module To Get Operating System Info 2ВидеоAsynchronous Patterns in NodeJSЧтениеDiscussion Prompt - Asynchronous Programming in Node.jsОбсуждениеNode.JS OS Module To Get Operating System Info ЗаданиеGraded Assessment: Asynchronous Programming in Node.jsЗадание
03Building RESTful APIs with Node.js28 материалов

Creating a Basic RESTful API with NodeJS

HTTP Module in Node JS Demo 1ВидеоThunder Client IntroductionВидеоHTTP Module in Node JS Demo 2ВидеоHTTP Module in Node JS Demo 3ВидеоHTTP Module in Node JS Demo 4ВидеоCreating a Basic RESTful API with NodeJSЗадание

JSON in Node JS

JSON in Node JS 1ВидеоJSON in Node JS 2 Part 1ВидеоJSON in Node JS 2 Part 2ВидеоJSON in Node JS Задание

ExpressJS Integration in NodeJS

Setting up Expressjs with NodejsВидеоExpressJS API - Demo 1ВидеоExpressJS API - Demo 1 ContinueВидеоExpressJS API - Demo 2ВидеоExpressJS API - Demo 2 ContinueВидеоExpressJS API - Demo 3Видео

Authentication and Authorization in NodeJS

Authentication and Authorization in NodeJSВидеоAuthentication and Authorization in NodeJSЗадание

Send Emails with Nodemailer

Send Emails with Nodemailer 1ВидеоSend Emails with Nodemailer 2 ВидеоSend Emails with Nodemailer 2 ContinueВидеоDiscussion Prompt - Building RESTful APIs with Node.jsОбсуждениеSend Emails with Nodemailer ЗаданиеGraded Assessement: Building RESTful APIs with NodeJSЗадание
04Real-Time Applications with Node.js15 материалов

WebSocket Communication with NodeJS

WebSocket Communication with NodeJS 1ВидеоWebSocket Communication with NodeJS 2ВидеоWebSocket Communication with NodeJSЗадание

Building Chat Applications with Socket.io

Building Chat Applications with Socket.io Demo 1ВидеоBuilding Chat Applications with Socket.io Demo 2ВидеоBuilding Chat Applications with Socket.io Demo 3ВидеоBuilding Chat Applications with Socket.io Demo 4ВидеоBuilding Chat Applications with Socket.io Demo 4 ContinueВидеоBuilding Chat Applications with Socket.ioЗадание

Scalability and Performance Optimization in NodeJS

Scalability and Performance Optimization in NodeJSВидеоDiscussion Prompt - Real-Time Applications with Node.jsОбсуждениеScalability and Performance Optimization in NodeJSЗаданиеGraded Assessment: Real-Time Applications with Node.jsЗаданиеHands-on 4 - Clustered Express serverЛабораторнаяSolution - Hands-on 4 - Clustered Express serverЧтение
Node.JS Asynchronous File System Core Modules 2Видео
File system Nodejs and CRUDЗадание
Hands-on 2 - Files and FoldersЛабораторная
Solution - Hands-on 2 - Files and FoldersЧтение
ExpressJS API - Demo 4Видео
ExpressJS Integration in NodeJSЗадание
Hands-on 3 - Post Data to External APIЛабораторная
Solution - Hands-on 3 - Post Data to External APIЧтение