Internet
Key Questions
How does the Internet work?
What happens when a cable is cut under the ocean? (The physical reality of the internet).
What is HTML, CSS, Javascript, Web Assembly?
What are web/javascript frameworks like React JS, Angular JS, Solid JS, Vue JS, Next JS, Node JS, Astro, Svelte
What are routers, servers, packets, DNS?
What is a domain name, and why can’t I just buy any .gov.sg URL?
How does a website get displayed on my computer?
What are HTTP, HTTP 2, HTTP 3, SSL, GET, POST, PUT, DELETE?
What are static and dynamic websites?
What are the differences between frontend and backend development/developers?
How does my webapp fetch, create, update and delete data?
What is the cloud, compute, storage?
What are low code, no code, and WYSIWYG tools like Wix, Webflow?
Learning Objectives
Learning Objectives
Track your progress as you learn
Hard Truths
Webdev moves very fast.
Webdev does not need to be expensive.
Most of the web is GET/POST/PUT/DELETE.