
Astro
Course Index
29 Lessons · 3 Sections
Master Astro 6 — the performance-first framework with zero JS by default, Islands Architecture, Content Collections & Server Islands. Covers Cloudflare deployment & 5 builds: blog, docs site, portfolio, full-stack app & perfect Lighthouse score.
29Lessons
3Sections
5Projects
FreeAccess
Section 1Astro Fundamentals & ArchitectureLessons 1–10
Lesson 1
What is Astro?
Lesson 2
Astro vs Next.js vs Nuxt
Lesson 3
Astro Setup & Project Structure
Lesson 4
Astro Components (.astro files)
Lesson 5
File-Based Routing
Lesson 6
Dynamic Routes & Params
Lesson 7
Layouts & Slots
Lesson 8
Static Site Generation (SSG)
Lesson 9
Server-Side Rendering (SSR)
Lesson 10
Islands Architecture
Section 2Content, Integrations & Advanced FeaturesLessons 11–22
Lesson 11
Client Directives: client:load & client:idle
Lesson 12
Content Collections & Zod Schema
Lesson 13
Content Layer API (Astro 5)
Lesson 14
Markdown & MDX
Lesson 15
Server Islands (Astro 5)
Lesson 16
View Transitions
Lesson 17
Astro Actions
Lesson 18
API Routes (Endpoints)
Lesson 19
Using React, Vue & Svelte in Astro
Lesson 20
Astro & Tailwind CSS
Lesson 21
Astro Image Optimisation
Lesson 22
SEO in Astro
Section 3Integrations, Deploy & ProjectsLessons 23–29