Programming Academy

Node.js Backend Development

Build server-side applications with Node.js — modules, Express, middleware, APIs, databases and deployment.

All 2 students 0 rating English
K
Taught by
Kofi Mensah

About this course

Node.js runs JavaScript on the server, letting you build back-ends with the same language as your front-end. This course covers the runtime, core modules, Express, middleware, routing, database integration, error handling and deployment.\n\nYou will build and deploy a complete REST API with authentication, step by step.

What you'll learn

Understand how Node.js runs JavaScript on the server\n- Use core modules and the module system\n- Build web servers and REST APIs with Express\n- Write and use middleware\n- Handle routes, params, queries and bodies\n- Connect to a database and run queries\n- Handle errors and validate input\n- Deploy a Node.js app\n- Download a PDF guide with every lesson

Course curriculum

3 modules · 9 lessons · around 81 min of video

Node.js Basics 3 lessons
Express & APIs 3 lessons
Databases & Shipping 3 lessons

Requirements

JavaScript fundamentals (see the JavaScript Fundamentals course)\n- Node.js installed\n- Basic database knowledge is helpful (see the MySQL Databases course)

Instructor

K
Kofi Mensah
Instructor