Node.js Design Patterns
About this course
This specialization provides a structured journey through Node.js, beginning with its core concepts and asynchronous programming patterns. Learners gain foundational skills in the Node.js platform, module system, callbacks, and promises, establishing a strong base for effective server-side development. The second course builds on this foundation by exploring streams, and creational, structural, and behavioral design patterns, alongside testing best practices. Learners will understand how to organize code effectively, apply reusable patterns, and ensure robust application functionality. The final course advances learners into scalability and integration, covering advanced recipes, architectural patterns, and messaging systems. This progression ensures learners can design and implement high-performance Node.js applications that handle complex workflows and large-scale data efficiently. This Specialization is based on the book, Node.js Design Patterns, by Luciano Mammino and Mario Casciaro.
Price shown by Coursera — confirm on their site.
Enroll on CourseraYou'll be redirected to Coursera to complete enrollment.
- Listed & compared by CourseAsk
- English · All Levels
More courses like this
Spring Boot Quartz Scheduler Tutorial
Udemy · MOOC / Non-credit
Uçtan Uca React (Storybook,Webpack,Tailwind,Jest)
Udemy · MOOC / Non-credit
The Anti-Anxiety Formula to Live a Stress-Free Life
Udemy · MOOC / Non-credit
Coursera
Nuclear fuel management: a practical approach
Coursera · MOOC / Non-credit
More courses from Coursera
Coursera
TCP/IP and Internet
Birla Institute of Technology & Science, Pilani · MOOC / Non-credit
Coursera
Agile Project Management
University of Colorado Boulder · Master's Degree
Coursera
Conservation and Sustainable Development
University of Michigan · MOOC / Non-credit
Coursera
Extra-Galactic Astronomy
University of Cambridge · MOOC / Non-credit