Curso de Astro

Bienvenido al Curso Completo de Astro, un recorrido práctico y sencillo para aprender a construir sitios web rápidos, modernos y profesionales utilizando una de las tecnologías más ligeras y prometedoras del momento.

Astro es un framework de desarrollo web que combina lo mejor de HTML, CSS y JavaScript con un enfoque revolucionario:

solo envía al navegador lo que realmente necesita.

Esto significa páginas que cargan ultrarrápido, con un rendimiento excelente incluso en móviles o conexiones lentas. Astro te permite crear desde blogs y portfolios hasta sitios multilenguaje y aplicaciones interactivas, sin complicaciones ni dependencias pesadas.

A lo largo del curso aprenderás a:

  • Crear tu primer proyecto Astro paso a paso.
  • Usar layouts, componentes y estilos modernos (Tailwind CSS).
  • Integrar JavaScript y frameworks como React o Vue solo cuando los necesites.
  • Generar contenido dinámico con Markdown y MDX.
  • Conectar tu web con APIs externas y desplegarla en la nube.
  • Añadir traducciones (i18n), optimizar tu SEO y mejorar el rendimiento.
  • Finalizar con un proyecto completo que podrás publicar en Vercel, Netlify o GitHub Pages.

Temas:

  1. Introducción a Astro

  2. Estructura de un proyecto Astro

  3. Creando tu primera página en Astro

  4. Layouts y Componentes en Astro

  5. Estilos en Astro

  6. Integración con JavaScript y frameworks

  7. Contenido dinámico con Markdown y MDX

  8. Data Fetching y APIs en Astro

  9. Internacionalización (i18n) en Astro

  10. Despliegue y Optimización en Astro

  11. Proyecto Final: Mi Web Profesional con Astro