Search courses ranked by devsSee how

1 recommendation
1recommend

Learn Express.js

Tom Chant
Tom Chant
Scrimba
Scrimba
Recommended

Extra perks unlocked via skillcraft.ai link

Build fast, flexible backends with Express.js Express is the most popular Node.js framework—and for good reason. It streamlines backend development so you can build powerful APIs and dynamic server-side features with ease. In this project-based course, you'll learn how to set up Express, design scalable routes, handle data, and implement real-time functionality. Express is a minimalist framework that runs on top of Node.js. While Node lets you run JavaScript outside the browser, Express gives you a toolkit to build web servers, APIs, and dynamic apps with ease. It takes care of the repetitive parts—like routing, parsing, and middleware—so you can focus on building features that matter. This course is project-based, so you'll learn by building two exciting apps: Startup Planet - a REST API packed with detailed information about startups from around the world, and Spiral Sounds - an indie rock vinyl store where users can browse, order, and get real-time updates.

Instructor

Tom Chant

Tom Chant

Tutor at Scrimba with experience since 2004. Specializes in JavaScript, Node.js, and making coding accessible and pain-free for learners.

Course details

Duration

3 hours 48 minutes

Format

video

Certificate

Not included

Pricing

Free

What you'll learn

Serve static and dynamic pages

Craft complex routing systems

Build middleware

Handle file uploads and processing

Prerequisites

Basic JavaScript syntax and functions

Advanced JavaScript concepts

How to use Node.js and npm

Who this course is for

Developers who are comfortable with JavaScript and have some experience working with Node.js

Curriculum

Build an Express API

17 lessons

67 min

Build a Fullstack Express App

15 lessons

57 min

Authentication

23 lessons

105 min

Notice something missing?

Help us improve this course information for the community

Suggest an edit
Loading reviews...