Astro Course
Learn how to build websites with Astro
Beginner
Intermediate
Advanced
Introduction to Astro
4 posts- 2 min
- Project structureSoon
- Setting upSoon
Astro Fundamentals
7 posts- ComponentsSoon
- FrontmatterSoon
- What are PropsSoon
- What are SlotsSoon
- Templates and layoutsSoon
- How to use ScriptsSoon
- Handling assetsSoon
Routing and Navigation
4 posts- File-based routingSoon
- Static rendering with getStaticPathsSoon
- Dynamic parameters in routesSoon
- PaginationSoon
Component Styling
4 posts- Styling with CSSSoon
- Scoped stylesSoon
- CSSSoon
- TailwindSoon
Markdown and MDX
2 posts- Using MarkdownSoon
- Integration with MDXSoon
Data Fetching and APIs
4 posts- Fetching dataSoon
- Integration with external APIsSoon
- Using data from filesSoon
- Connecting with a CMSSoon
Component Islands
4 posts- Integration with ReactSoon
- Integration with VueSoon
- Integration with SvelteSoon
- Integration with React, Vue, and SvelteSoon