Search courses ranked by devsSee how

1 recommendation
1recommend

Learn HTTP Servers in TypeScript

Lane Wagner
Lane Wagner
Boot.dev
Boot.dev
Recommended

Extra perks unlocked via skillcraft.ai link

Learn all about the basics of building web servers in TypeScript. We'll keep the stack lean and simple, using primarily Express.js. Once you've completed this course, you'll feel confident building your own web servers, whether you're serving static files or a full-on RESTful JSON API with authentication and authorization.

Instructor

Lane Wagner

Lane Wagner

Lane is a back-end engineer and the lead instructor of Boot.dev. He has taught over one million students worldwide, on Boot.dev, FreeCodeCamp, YouTube and the Backend Banter podcast. Lane worked as a backend engineer writing Go, Python and TypeScript, then moved into engineering management and a couple of years later left to build Boot.dev full-time.

Course details

Duration

24 hours

Format

video

Certificate

Included

Pricing

Freemium

What you'll learn

Build web servers using TypeScript and Express.js

Implement HTTP routing and create a custom router

Handle JSON data parsing and response in TypeScript servers

Develop a PostgreSQL database integration for data storage

Prerequisites

Basic TypeScript knowledge

Understanding of programming fundamentals

Basic understanding of HTTP and web concepts

Who this course is for

TypeScript developers wanting to build web servers

Backend developers learning Express.js and REST APIs

Developers wanting to implement authentication and authorization

Developers who learn by building real server applications

Curriculum

Servers

Routing

Architecture

JSON

Error Handling

Storage

Authentication

Authorization

Webhooks

Documentation

Notice something missing?

Help us improve this course information for the community

Suggest an edit
Loading reviews...