Learn: Basics (Web)

Topics

Find answers to...

  • How does the Internet work?
  • 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?
  • 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?

Objectives

  • Learn how the Internet works and how code turns into products we see and use on the web
  • Comprehend the broad differences between programming languages and web frameworks
  • Grasp the Fundamentals of Internet, web technologies, network infrastructure
  • Know what constitutes modern, digital web infrastructure
  • Explore cloud computing, cloud storage, virtualization and cloud infrastructure management tools
  • Learn how reasonable people think about the best tools for which use-cases, e.g. Astro for static websites instead of React bloat

My Observations

Webdev moves very fast
Webdev does not need to be expensive
Most of the web is GET/POST/PUT/DELETE

Watch on Youtube