hectoday
DocsCoursesChangelog GitHub
DocsCoursesChangelog GitHub

Access Required

Enter your access code to view courses.

Invalid code

← All courses

URL mastery with @hectoday/http

URLs are everywhere, but most developers never look closely at how they work. This course starts from scratch: what a URL is, how to parse and build them, how URLSearchParams works, and how @hectoday/http uses all of it under the hood.

Beginner ~5 hours

Understanding URLs

  1. What is a URL?
  2. The URL constructor
  3. URL properties deep dive

URLSearchParams

  1. URLSearchParams basics
  2. Modifying search params
  3. Iterating over params
  4. URL and SearchParams together

Encoding

  1. Encoding and special characters

Inside @hectoday/http

  1. How @hectoday/http parses queries
  2. Routing and URL patterns
  3. The Request object and URLs
  4. Building API URLs
  5. Input validation and query schemas

Putting it all together

  1. Capstone: bookmarks API

© 2026 hectoday. All rights reserved.