

0 / 2 embers
0 / 3000 xp
click for more info
Complete a lesson to start your streak
click for more info
Difficulty: 3
click for more info
Not enough gems
Cost: 6 gems
1: Uniform Resource Identifiers
incomplete
2: Sections of a URL
incomplete
3: Further Dissecting a URL
incomplete
4: The Protocol
incomplete
5: URL Ports
incomplete
6: URL Paths
incomplete
7: Query Parameters
incomplete
This lesson's interactive features are locked, please to keep using them
We briefly touched on URLs earlier, let's dive a little deeper into the subject.
A URI, or Uniform Resource Identifier, is a unique character sequence that identifies a resource that is (almost always) accessed via the internet.
Just like TypeScript has syntax rules, so do URIs. These rules help ensure uniformity so that any program can interpret the meaning of the URI in the same way.
URIs come in two main types:
We will focus specifically on URLs in this course, but it's important to know that URLs are only one kind of URI.