Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Astro Crash Course

Traversy Media via YouTube

Overview

Dive into a comprehensive 1 hour 35 minute video tutorial on Astro, a powerful static site generator for building lightning-fast websites with minimal production JavaScript. Learn to create Astro components and integrate components from other frameworks like React, Vue, and Svelte. Follow along as the instructor guides you through creating a new Astro project, exploring folder structure, and running a development server. Master Astro components, top-level async requests, layouts, and prop passing. Develop practical skills by building a complete project, including global styling, header components, React integration, and dynamic classes. Explore advanced topics such as working with Markdown files, fetching data, and creating blog pages. Conclude the tutorial by learning how to build static assets and deploy your Astro project to Netlify. Don't forget to install the recommended VS Code extension for enhanced syntax highlighting.

Syllabus

- Intro / What Is Astro?.
- Project Demo.
- Create A New Astro Project.
- Folder Structure.
- Run Dev Server & Prepare.
- Astro Components.
- Making a Request - Top Level Async.
- Create A Layout.
- Passing Props.
- Start Project / Global Styling.
- Header Component.
- React Integration.
- Showcase Component.
- Features & Card Components.
- Dynamic Classes - Dark Card.
- Page Content & Tabs Component.
- Footer Component.
- About Page.
- Refactor Card Component.
- Blog Page & Markdown Files.
- Fetching Markdown FIles.
- Blog Showcase Component.
- Single Post Page / getStaticPaths().
- Build Static Assets.
- Deploy To Netlify.

Taught by

Traversy Media

Reviews

Start your review of Astro Crash Course

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.