Search courses ranked by devsStop wasting time. Search coding courses, tutorials, and books — ranked by developers who voted for themSee how→
Learn HTTP Servers in TypeScript


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 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
24 hours
video
Included
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