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

Boot.dev

Learn HTTP Clients in TypeScript

via Boot.dev

Overview

Stuck in Tutorial Hell? Learn Backend Dev the Right Way
Boot.dev teaches Python, SQL & Go through projects you won't want to stop. 25% off with code CLASSCENTRAL.
Get 25% Off
Learn HTTP clients in TypeScript by making API requests, parsing JSON, handling errors, authentication, and working with real web data.

Syllabus

  • Why HTTP?
    • Learn about HTTP and how it powers the majority of web communication
  • DNS
    • Learn about domain names and how they map human-readable names to physical servers
  • URIs
    • Understand URIs and URLs at a deeper level
  • Errors
    • Learn how to handle errors in TypeScript
  • Headers
    • Practice adding custom headers to HTTP requests and learn about authorization
  • JSON
    • Learn one of the most popular data formatting notations in the programming world
  • Methods
    • Learn about GET, POST, PUT, and DELETE requests
  • Paths
    • Learn how URL paths and query parameters relate to typical HTTP requests
  • HTTPS
    • Learn how to encrypt HTTP requests and keep them secure
  • Runtime Validation
    • Learn runtime validation for HTTP responses using Zod to ensure type safety when working with external APIs

Reviews

4.8 rating at Boot.dev based on 334 ratings

Start your review of Learn HTTP Clients in TypeScript

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.