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

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

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

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

Developing Back-End Apps with Node.js and Express

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

О курсе

In a recent Stack Overflow survey, Node.js was used by about 50% of the developers who answered the survey, making it the most used server-side technology. Express ranked as the fourth most popular web technology overall, making it the most popular server-side web framework. In this course, you will focus on Node.js and Express. Specifically, you will - develop applications using asynchronous callbacks and promises - create REST APIs and perform CRUD operations - implement authentication and session management Throughout the course, you will complete numerous hands-on labs to gain practical experience. At the end of the course, you will demonstrate your Node skills with a final project to build your portfolio. This course will help you succeed as a back-end or full-stack developer. It suits those in IT looking to step up in their careers or new graduates seeking to establish their server-side skills. This course suits those who need to manage cloud-centric projects. Note: This course requires knowledge of JavaScript and Git.

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

Node.JSBack-End Web DevelopmentPackage and Software ManagementServer SideAuthorization (Computing)JSONWeb ServicesWeb ServersRestful APIPostman API PlatformWeb DevelopmentApplication Programming Interface (API)API DesignAuthenticationsJavascriptWeb ApplicationsFull-Stack Web DevelopmentJavaScript FrameworksModel View ControllerComputer Science

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

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

01Introduction to Server-Side JavaScript22 материалов

Introduction to Server-Side JavaScript

Course Introduction: Welcome to Developing Back-End Apps with Node.js & ExpressВидеоWelcome to Developing Back-end Apps with Node.js and ExpressЧтениеCourse OverviewЧтениеWhat is Back End Development?Видео

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

Upkar Lidder

Senior Software Engineer

Developing Back-End Apps with Node.js and Express
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 13.9 ч

4 модулей

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

Субтитры: Арабский, Французский, Бенгальский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Урду, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Back-end and Front-end Development OverviewЧтение
Getting Started with Node.jsЧтение
Introduction to Node.jsВидео
Expert Viewpoints: Introductory Thoughts on Server-Side JavaScript and Node.jsВидео
Import and RequireВидео
Introduction to Server-Side JavaScript Видео
Node.js, Backend Concepts, and ModulesЗадание
Creating a Web Server with Node.jsВидео
Working with Node.js ModulesВидео
Advanced Node.js Modules Чтение
Overview of Node Package ManagerВидео
Hands-on Lab - First Server with ServerSide Java ScriptВнешний инструмент
Module SummaryЧтение
Module 1 Glossary: Introduction to Server-Side JavaScriptЧтение
Module 1 Cheat Sheet: Introduction to Server-Side JavaScriptЧтение
Basic JavaScript ConceptsЧтение
Graded Quiz Задание
Your Node.js and Express Journey BeginsDIALOGUE
02Asynchronous I/O with callback programming16 материалов

Asynchronous I/O with Callback Programming

Asynchronous I/O with Callback ProgrammingВидеоCreating Callback FunctionsВидеоExpert Viewpoints: Using Anonymous Callback Functions in Node.jsВидеоIssues with CallbacksВидеоPromisesВидеоHands-on Lab: Promises and Call BackВнешний инструментWorking with JSONВидеоExpert Viewpoints: Using JSON & JavaScriptВидеоPromises, async/await, and axios requests in Node.js and ExpressВидеоPromises, Async/Await, and Axios Requests in Node.js and ExpressЧтениеHands-on Lab - Async Callback ProgramingВнешний инструментModule SummaryЧтениеGlossary - Asynchronous I/O with Callback ProgrammingЧтениеCheatsheet - Asynchronous I/O with Callback ProgrammingЧтениеPractice QuizЗаданиеGraded QuizЗадание
03Express Web Application Framework20 материалов

Express Web Application Framework

Extending Node.jsВидеоExpert Viewpoints: Working with Third-Party Node.js ExtensionsВидеоIntroduction to Web FrameworksВидеоExpress Web Application FrameworkВидеоYour First Express Web ApplicationВидеоExpert Viewpoints: Working with Back-end JavaScript Frameworks and ExpressВидеоIntroduction to Middleware & Routers ЧтениеRouting, Middleware, and TemplatingВидеоAuthentication and Authorization in Node.jsВидеоWelcome to Authentication and Authorization in Node.jsЧтениеAuthentication in Node.jsВидеоHTTP Methods and Rest APIsЧтениеHands-on Lab: CRUD Operations with Node.js and ExpressВнешний инструментExpress Best PracticesВидеоHands-On Lab: Express ServerВнешний инструментModule SummaryЧтениеGlossary: Express Web Application FrameworkЧтениеCheatsheet - Express Web Application FrameworkЧтениеPractice QuizЗаданиеGraded QuizЗадание
04Final Project8 материалов

Practice Project

Hands-on Lab: Friends List Application Using Express Server with JWTВнешний инструмент

Final Project

Project Overview: Scenario and Review CriteriaЧтениеProject BreakdownЧтениеHands on Lab: Book Review ApplicationВнешний инструментOption 1: AI-Graded Submission and EvaluationВнешний инструментModule SummaryЧтение

Course Wrap Up

Thanks from the Course TeamЧтениеCongrats & Next StepsЧтение