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

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

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

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

Master Express Framework: Beginner to Advanced with Node.js

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

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course guides you from setting up a web server to creating server-based and serverless applications using Express and Node.js. Starting with Node.js basics and its filesystem, you'll then: - Learn to optimize and refactor code, set up a server, and understand Express.js fundamentals - Explore Express.js, by working on a project with CRUD operations and building a serverless app with API requests. - Learn to set up routes, handle post requests, use middleware, authenticate users with Express and Passport, and use Handlebars for templating. - Gain hands-on experience with databases, hashing, salting, and user authentication. By the course's end, you'll confidently build web applications and serverless apps with Express and Node.js, reinforced by code-along sessions, quizzes, and solution files. Ideal for aspiring programmers, web developers, students, or professionals, some JavaScript and web development familiarity is recommended. ​​

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

AuthenticationsWeb ServersNode.JSRestful APICryptographyWeb DevelopmentWeb FrameworksJavascriptDatabasesJavaScript FrameworksMiddlewareWeb ApplicationsFile SystemsFile I/OApplication Programming Interface (API)Server Side

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

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

01Introduction to the Course14 материалов

Introduction to the Course

Course OverviewВидеоFull Course ResourcesЧтениеIntroduction to Node.jsВидеоAdvantages of Node.jsВидео

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

Packt - Course Instructors

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

Master Express Framework: Beginner to Advanced with Node.js
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 7.4 ч

6 модулей

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

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

Часть программы вашего университета
Quick Summary and Limitations of Node.jsВидео
Install Node.jsВидео
What Is REPL Node.jsВидео
Asynchronous Node.js Demonstration setTimeoutВидео
Download and Install Visual Studio CodeВидео
Set Up the Node Web Server Root DirectoriesВидео
Build and Launch a Node Web ServerВидео
Request and Response Objects in Node.jsВидео
Requesting Web Server Data in Node with CurlВидео
Responding with Multiple Endpoints in Node.jsВидео
02Introduction to Node.js Filing System6 материалов

Introduction to Node.js Filing System

Reading Files with Node.jsВидеоWriting and Appending Files with the File System ModuleВидеоDeleting Files with Node.jsВидеоExercise - Node File System HTTP ModuleВидеоManipulating Files with Node.js File System (FS) ModuleDIALOGUESolution - Node File System HTTP ModuleВидео
03Introduction to Express8 материалов

Introduction to Express

Introduction to Express.jsВидеоWhat Is NPM Node Package Manager and How to Install ExpressВидеоSpin Up Our First Web App with ExpressВидеоSet Up Routes in ExpressВидеоBuilding a Website with Form Data with Express.jsВидеоHandling POST Request in Express and MiddlewareВидеоBuilding an Express Web ServerDIALOGUEAssessment 1Задание
04Express API Project from Scratch12 материалов

Express API Project from Scratch

What Is Postman and How to Install PostmanВидеоSetting Up the Express Local EnvironmentВидеоSpin Up a Web Server with Express.jsВидеоWrite a Basic JSON of User DataВидеоRetrieving API Data with ExpressВидеоRetrieving API Data with Express with PostmanВидеоError Handling with Retrieving Data in ExpressВидеоPOST Requests with API Data in ExpressВидеоCode Clean Up and File Structures with RoutesВидеоPut Requests and Updating API with ExpressВидеоBuilding an Express API with PostmanDIALOGUEDelete Request for APIs with ExpressВидео
05Templating Engines with Express.js8 материалов

Templating Engines with Express.js

What Are Templating Engines and What Is HandlebarsВидеоSetting Up a Static Directory for Website with HandlebarsВидеоConfiguring Views and Layouts with Express and HandlebarsВидеоBuilding Out a Static Page with HandlebarsВидеоDefault Layout Property with Handlebars in ExpressВидеоBuilding Partials with Handlebars in ExpressВидеоDynamic Variables and Helper Functions with HandlebarsВидеоUsing Templating Engines with Express and HandlebarsDIALOGUE
06Authenticating Username and Password with Express and Passport11 материалов

Authenticating Username and Password with Express and Passport

Templating Engines with Express.js of Login with Express AuthenticationВидеоUsername and Password Local Strategy CodeВидеоRerouting Application and AuthenticationВидеоImport Additional Styles from CSS on GitHubВидеоVerify Session with Passport Local StrategyВидеоLogout Functionality for Users and Live InteractionВидеоSignup Form and Styling with Express.jsВидеоSignup and Database Completion with Hashing and SaltВидеоAssessment 2ЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание