Day 1 — Journey to Becoming a Complete Full-Stack Developer (2026 Edition) 🚀
Starting from absolute beginner → professional engineer in 1 year.
Phase 0: Foundation
Before writing a single line of code, I’m focusing on understanding how computers, the internet, and developer tools actually work.
Today’s focus: How the Internet Works 🌐
Here’s what I’ve covered:
- What happens when you type a URL into a browser
- Breaking down a URL structure:
Protocol (scheme), subdomain, domain, port, path, query string, fragment - Understanding DNS (Domain Name System)
- How human-readable domains translate into IP addresses
- The DNS lookup process:
Browser cache → OS cache → Recursive resolver → Root name server → TLD name server → Authoritative name server - How IP addresses are returned, cached, and used to establish a connection
What’s Next (Day 2)
- DNS record types
- TTL (Time To Live)
- TCP connection basics
I’m documenting everything as I learn. If you want to follow or check out my roadmap:
👉 https://github.com/JstKiraOfficials/Complete-Full-Stack-Developer-Roadmap
Consistency over intensity. See you on Day 2. 💪