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

Codecademy

Learn Node.js

via Codecademy

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Node.js is a powerful JavaScript runtime used to build efficient network applications. This course introduces server-side web development with Node.js, teaching you the core concepts and preparing you for exploring frameworks like Express.js. You'll gain the skills needed to create scalable web applications and handle server-side logic.

Syllabus

  • Welcome to Learn Node.js: A brief overview of what you will learn in the Learn Node.js course.
    • Article: Welcome to Learn Node.js
  • What is the Back-End?: Explore the building blocks of back-end web architecture and the components of writing the server-side logic for web applications.
    • Lesson: What is the Back-end?
    • Article: What Is JSON?
  • Introduction to Node.js: Learn the powerful and flexible JavaScript runtime, Node.js.
    • Lesson: Introduction to Node.js
    • Article: Setting Up Node Locally
    • Article: Getting started with Node Package Manager
    • Quiz: Introduction to Node.js
  • Node.js Essentials: Learn the Node.js built-in modules essential for back-end programming.
    • Lesson: Node.js Essentials
    • Project: Message Mixer
    • Quiz: Node.js Essentials
  • Setting up a Server with HTTP: Learn how to set up an HTTP server with Node.js.
    • Lesson: Setting up a Server with HTTP
    • Article: What is REST?
    • Project: Rock-Paper-Scissors
    • Quiz: Setting up a Server with HTTP
  • Next Steps: You’ve completed the Learn Node.js course! What’s next?
    • Article: Learn Node.js: Next Steps

Taught by

Jiwon Shin

Reviews

4.3 rating at Codecademy based on 1256 ratings

Start your review of Learn Node.js

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.