Getting started with Astro (GraphQL, REST APIs, and more) -
60 👀
Harry Potter

Harry Potter

Jan 08, 2024

Getting started with Astro (GraphQL, REST APIs, and more) -

Getting started with Astro teaches you everything you need to know about how to build sites and apps with Astro.

Free book

This course is based upon my book “Getting started with Astro,” which you will get a free copy of when you purchase this course. You can reference the book for code samples, screenshots, and additional information and resources.

Who am I, and why should you trust me?

  • My name is Robert Guss, and I am a senior software engineer with over eight years of experience.

  • Most recently, I worked at Cypress

  • I currently teach over 44,000 students on Udemy

  • My courses have over 1,600 reviews and are rated 4.5 stars or higher

What you will learn

  1. What makes Astro different from other frameworks

  2. Astro’s Island Architecture

  3. Astro components, pages, and layouts

  4. Static routes & dynamic routes

  5. How to work with remote data from both REST APIs and GraphQL APIs

  6. How to work with both markdown and MDX files

What will you build

  • This course has two projects.

  • In the first project, we will build a blog together as this is the best way, in my opinion, to learn all of Astro’s features.

  • We will first create our blog using markdown files

  • Then we will convert our markdown files to MDX

  • Then we will Install and setup Strapi CMS to use as our headless CMS

  • We will then learn how to fetch our blog posts from Strapi and render them in our Astro pages and components from a REST API

    • We will also learn how to generate dynamic routes from the Strapi REST API

  • Then we will learn how to use Strapi as a GraphQL API and render our posts in Astro using GraphQL

  • In the 2nd project, you will learn how to download a pre-built Astro theme and modify it to render your blog posts from Strapi CMS (REST API and GraphQL API).

GitHub repo & code included

All of the code used in the videos is available as a GitHub repo for your reference.

Updates

This course and my book are regularly updated as the Astro team makes improvements and adds new features to the framework.

Who this course is for:

  • Web developers who want to build blazing fast sites and apps

What you'll learn

  • Astro's Islands Architecture and what makes Astro different from other frameworks
  • Astro components, layouts, and pages
  • How to use various UI frameworks like React, Vue, Angular Tailwind, etc.
  • How to fetch data from GraphQL and REST APIs to use in your Astro projects
  • How to use Strapi CMS with Astro
  • How to generate static and dynamic routes from Markdown, MDX, and APIs (REST & GraphQL)

Requirements

  • No prior experience with Astro necessary. You should be familiar with HTML, CSS and JS.
  • Ideally, you have prior experience with a UI framework like React or similar.

Free Download 😀

Zip/rar files password can be one of these :- FreeCourseUniverse / CheapUniverse
Membership
Harry Potter

Harry Potter

Hey Guys We are Tech Enthusiasts and we know knowledge is key to success ! We are here to open path to your success by providing what you want. Today education == business. Our moto is education should be accessible by any person who is not able to purchase overpriced content.

Leave a comment

0 Comment

Membership

Membership Plans

( New Forum )

We are bringing so many new things at the fraction of a cost....

    Download

    How to download ??

    Affiliate

    This site is hosted on Digital Ocean

    Get $200 credit Instantly

    Offer available for limited time
    ( Take advantage of free credits 👇 )
    DigitalOcean Referral Badge

    Related Posts

    Tags

    © 2022 FreeCourseUniverse. All Rights Reserved