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

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

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

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

Node.js in Action: Real-World Development

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

О курсе

This course provides a comprehensive guide to building professional-grade web applications with Node.js. You'll learn how to implement advanced features like authentication, authorization, order processing, and secure administration for a fully functional SportsStore application. This course is tailored for developers who want to integrate complex features into their applications and enhance their backend development skills. As you progress, you'll gain hands-on experience by developing a real-world application, focusing on practical, industry-standard tools and techniques. The course will help you enhance your understanding of how to handle orders, process payments, and implement robust security measures in your web applications. By the end of the course, you will be able to design, develop, and deploy production-ready Node.js applications. What sets this course apart is its balance between theory and practical application. Through the SportsStore example, you will not only grasp the fundamentals of Node.js but also apply those concepts in a real-world, full-stack application, which will greatly improve your job readiness and confidence in using Node.js professionally. This course is ideal for intermediate developers familiar with JavaScript who want to deepen their Node.js knowledge and build advanced web applications. Familiarity with basic web development concepts is recommended for the best learning experience. This course is part three of a three-course specialization designed to provide a comprehensive learning pathway in this subject area. While it delivers standalone value and practical skills, learners seeking a more integrated and in-depth progression may benefit from completing the full specialization.

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

Application DeploymentOAuthFull-Stack Web DevelopmentData ModelingTypeScriptAuthenticationsNode.JSWeb ApplicationsBack-End Web DevelopmentE-CommerceSingle Sign-On (SSO)Data MigrationData ValidationWeb DevelopmentApplication SecuritySecure CodingAPI DesignJavascriptConfiguration Management

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

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

01SportsStore: A Real Application10 материалов

Building a Real-World E-Commerce App: From Setup to Data Modeling

OverviewВидеоIntroductionЧтениеSetting Up the Development ToolsЧтениеCreating a Configuration SystemЧтение

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

Packt - Course Instructors

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

Node.js in Action: Real-World Development
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 5.3 ч

6 модулей

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

Часть программы вашего университета
Adding Support for HTML TemplatesЧтение
Creating Error HandlersЧтение
Starting the Data ModelЧтение
Creating the Repository ClassЧтение
Defining the Configuration SettingsЧтение
Exploring Application Design and ConfigurationЗадание
02SportsStore: Navigation and Cart10 материалов

Building Interactive Catalogs and Secure Shopping Carts

OverviewВидеоPreparing for This SectionЧтениеAdding Pagination ControlsЧтениеFiltering Catalog DataЧтениеUpdating the Product DisplayЧтениеAdding Configuration Support for SecretsЧтениеCreating Session MiddlewareЧтениеCreating the HTTP Routes and MiddlewareЧтениеCreating the Cart SummaryЧтениеNavigating and Managing User Data in Web ApplicationsЗадание
03SportsStore: Orders and Validation8 материалов

Building Robust Order Workflows and Data Validation in SportsStore

OverviewВидеоPreparing for This SectionЧтениеCreating the Order ModelsЧтениеImplementing the Order FlowЧтениеDefining Validation RulesЧтениеCreating the Templates and HelpersЧтениеFixing the Return URLЧтениеSportsStore Order Processing and Data HandlingЗадание
04SportsStore: Authentication8 материалов

Implementing Secure User Login with Google OAuth

OverviewВидеоPreparing for This SectionЧтениеCreating the Google OAuth CredentialsЧтениеGetting Profile Details with OAuthЧтениеSetting Up OAuth AuthenticationЧтениеChanging the Cookie ConfigurationЧтениеUsing the OAuth Profile DataЧтениеAuthentication in Web ApplicationsЗадание
05SportsStore: Administration11 материалов

Building Secure and Dynamic Admin Features for SportsStore

OverviewВидеоPreparing for This SectionЧтениеCreating the Routes and TemplatesЧтениеAdministering the Product CatalogЧтениеStarting the Web Service RoutesЧтениеDisplaying Product Data and Deleting ProductsЧтениеAdding Product Data ValidationЧтениеCreating New ProductsЧтениеFixing the URLsЧтениеRestricting Access to Administration FeaturesЧтениеSportsStore Administration FundamentalsЗадание
06SportsStore: Deployment7 материалов

From Development to Production: Deploying SportsStore Securely

OverviewВидеоPreparing for This SectionЧтениеToggling the Application EnvironmentЧтениеUsing a Database ServerЧтениеPreparing the ApplicationЧтениеSetting Up an HTTPS Reverse ProxyЧтениеSportsStore Deployment EssentialsЗадание