Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Node.js Design Patterns

Packt via Coursera Specialization

Overview

Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
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.

Syllabus

  • Course 1: Node.js Foundations: Core Concepts & Async Patterns
  • Course 2: Node.js Patterns: Streams, Design Patterns, and Testing
  • Course 3: Scalable Node.js: Advanced Patterns & Integration

Courses

Taught by

Packt - Course Instructors

Reviews

Start your review of Node.js Design Patterns

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.