• No hay productos en el carrito.

Inicio / Cursos / Astro: El framework para sitios web orientados al contenido
Impartido por Fernando HerreraPago único de $2,800 MXN · acceso por 12 meses

Astro: El framework para sitios web orientados al contenido

Actions, Astro DB, Turso, SSG, SSR, Hybrid, Markdown, MDX, File Uploads, Integraciones, SEO, RSS, REST y más

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 60 h 20 unidades
Qué aprenderás

Lo que serás capaz de hacer

Bienvenidos a nuestro curso de Astro.js Aquí vamos a explorar Astro de diferentes formas, desde generación estática, renderización del lado del servidor y cliente con Vanilla JavaScript e híbridos. El curso esta orientado a cubrir una gran variedad de usos y aplicaciones utilizando el Framework, también usaremos varios Frameworks y librerías de UI como React, Solid y Vue. Este es un listado que veremos en el curso: Sintaxis de Astro Estructura y tipado estricto TypeScript con Astro Navegación y parámetros de ruta Protección de rutas Middlewares Renderización Server Side Client Side Static Side Hybrid Peticiones HTTP En momento de construcción En momento de ejecución Scripts en Vanilla JS y TS Drag & Drop sin librerías ni islas Integraciones con Cloudflare Netlify Node React Astro DB Tailwind Vue Solid.js View Transitions Cero JS View Transitions Nanostores Persistencia de estado de las islas Paginación estática Paginación dinámica Markdown y MDX Estilos condicionales Tailwindcss SEO Friendly Optimización de imágenes Restful API endpoints Server actions Form Multipart con server actions Zod Astro DB Relaciones CRUD Despliegues a producción Carga de archivos Google SignIn AuthJS Autenticación y autorización Mucho más Este curso cubre los usos principales que le puedes dar a Astro, y crear aplicaciones que no solo funcionen rápido, sino que sea eficientes, escalables y reutilizables. Espero que te animes a tomar este curso y aprender esta increíble tecnología!. Nos vemos en la próxima clase!

  • Crear sitios orientados a contenido
  • Crear sitios con renderizado del lado del servidor
  • Combinar estrategias de renderizado
  • MPA y SPAs (Multi-Page Applications y Single Page Applications)
  • Astro con TypeScript
  • Astro DB y Acciones

Temario

UNIDAD 1 - Introducción · 4 lecciones

UNIDAD 1 - Introducción

  • IntroducciónVideo · 2 min
  • ¿Cómo funciona el curso?Video · 4 min
  • ¿Preguntas?Video · 3 min
  • Instalaciones necesariasVideo · 10 min
UNIDAD 2 - Introducción a Astro · 16 lecciones

UNIDAD 2 - Introducción a Astro

  • Introducción a la secciónVideo · 5 min
  • Temas puntualesLectura · 0 min
  • Presentación sobre AstroVideo · 12 min
  • Nuestro primer sitio en AstroVideo · 6 min
  • Estructura de un proyectoVideo · 12 min
  • Sintaxis y funcionamiento de los archivos .astroVideo · 11 min
  • Tarea - Actualizar momento actualVideo · 6 min
  • Navegación entre páginasVideo · 4 min
  • Reutilización de componentesVideo · 5 min
  • Layouts y PropsVideo · 8 min
  • Estilos por componente y globalesVideo · 11 min
  • Página 404Video · 6 min
  • View TransitionsVideo · 5 min
  • RecapitulaciónVideo · 6 min
  • DespliegueVideo · 3 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 3 - Rutas dinámicas y paginación estática · 20 lecciones

UNIDAD 3 - Rutas dinámicas y paginación estática

  • IntroducciónVideo · 3 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 2 min
  • Inicio de proyecto - PokemonStaticVideo · 6 min
  • Crear estructura y layoutsVideo · 4 min
  • Peticiones HTTP en tiempo de construcciónVideo · 10 min
  • Componentes y PropsVideo · 10 min
  • Páginas dinámicas - Argumentos por URLVideo · 7 min
  • Props dinámicosVideo · 8 min
  • Crear 151 páginas estáticasVideo · 7 min
  • Estilo condicionalVideo · 8 min
  • ViewTransition + Name TransitionVideo · 3 min
  • Paginación estáticaVideo · 10 min
  • Controles de la paginaciónVideo · 5 min
  • Tarea - Páginas por IDVideo · 6 min
  • TypeScript - Path AliasVideo · 5 min
  • Metadatos - Image y descripciónVideo · 5 min
  • Desplegar sitio y confirmar metadatosVideo · 3 min
  • Zero JavaScript - ViewTransitionsVideo · 5 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 4 - Añadir dinamismo a nuestro sitio estático · 17 lecciones

UNIDAD 4 - Añadir dinamismo a nuestro sitio estático

  • Introducción a la secciónVideo · 5 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 2 min
  • Continuación del proyectoVideo · 7 min
  • Indicador de ruta activaVideo · 11 min
  • Astro IconVideo · 7 min
  • Client Side ScriptingVideo · 8 min
  • Ciclo de vida del View TransitionVideo · 8 min
  • LocalStorageVideo · 10 min
  • Indicador si existe en el LocalStorageVideo · 8 min
  • Astro Islands - Integración con SolidJSVideo · 10 min
  • Directivas del lado del clienteVideo · 10 min
  • Props y Componentes hacia las islasVideo · 9 min
  • Mostrar listado de favoritosVideo · 8 min
  • Mostrar y remover favoritosVideo · 10 min
  • View Transition - Desde IslaVideo · 3 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 5 - Colecciones e imágenes · 15 lecciones

UNIDAD 5 - Colecciones e imágenes

  • Introducción a la secciónVideo · 5 min
  • Temas puntuales de la secciónLectura · 0 min
  • Demostración de la secciónVideo · 3 min
  • Inicio de proyecto - BlogVideo · 6 min
  • Markdown y MDXVideo · 7 min
  • Layouts para los markdownVideo · 8 min
  • Estructura de nuestro blogVideo · 6 min
  • Astro Glob y PropsVideo · 9 min
  • Colecciones de Astro - Astro CollectionsVideo · 8 min
  • Mostrar entradas de blog - ColeccionesVideo · 11 min
  • Mostrar contenido del postVideo · 8 min
  • Componente ImageVideo · 10 min
  • Formatos y resoluciones de imágenesVideo · 11 min
  • Imágenes en coleccionesVideo · 11 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 6 - Relaciones de colecciones · 11 lecciones

UNIDAD 6 - Relaciones de colecciones

  • Introducción a la secciónVideo · 2 min
  • Temas puntuales de la secciónLectura · 0 min
  • Demostración de la secciónVideo · 2 min
  • Continuación de proyectoVideo · 8 min
  • Relaciones en coleccionesVideo · 7 min
  • Mostrar información del autorVideo · 5 min
  • Todas las entradas del autorVideo · 10 min
  • Aplicar filtro en las coleccionesVideo · 4 min
  • Tarea - Listado de autoresVideo · 6 min
  • Resolución de la tareaVideo · 7 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 7 - Astro Themes · 6 lecciones

UNIDAD 7 - Astro Themes

  • IntroducciónVideo · 3 min
  • Temas puntualesLectura · 0 min
  • Inicio de proyectoVideo · 7 min
  • Usando temas de tercerosVideo · 10 min
  • Documentación con StarlightVideo · 5 min
  • Agregar contenido a los DocsVideo · 5 min
UNIDAD 8 - RSS Feed · 10 lecciones

UNIDAD 8 - RSS Feed

  • IntroducciónVideo · 2 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 2 min
  • ContinuaciónVideo · 2 min
  • HTTP Get - EndpointVideo · 4 min
  • RSS Feed - AstroVideo · 9 min
  • Desplegar sitio webVideo · 8 min
  • Descubrimiento automático y pruebasVideo · 4 min
  • Imagen y contenido en el News FeedVideo · 5 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 9 - Server Side Rendering y Endpoints · 13 lecciones

UNIDAD 9 - Server Side Rendering y Endpoints

  • IntroducciónVideo · 3 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 2 min
  • Inicio de proyecto - Astro HttpVideo · 5 min
  • Restful API estáticosVideo · 7 min
  • GET - Obtener todos los PostsVideo · 3 min
  • SSR AdaptersVideo · 9 min
  • Hybrid vs Server vs StaticVideo · 7 min
  • Query Parameters - OpcionalesVideo · 5 min
  • Segmentos de Ruta - ParamsVideo · 7 min
  • Post, Put, Delete EndpointsVideo · 7 min
  • Despliegue a CloudflareVideo · 12 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 10 - Astro DB · 12 lecciones

UNIDAD 10 - Astro DB

  • IntroducciónVideo · 3 min
  • Temas puntualesLectura · 0 min
  • Demostración - TursoVideo · 1 min
  • Astro DBVideo · 8 min
  • Crear tabla de clientesVideo · 6 min
  • Tarea - Clients CRUDVideo · 7 min
  • CRUD con Astro DB - Post y GetVideo · 8 min
  • CRUD con Astro DB - Patch y DeleteVideo · 10 min
  • Turso - Una base de datos para desarrolladoresVideo · 10 min
  • Get de clientes individuales - TursoVideo · 4 min
  • Desplegar a CloudflareVideo · 6 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 11 - Server Actions - Funciones de Blog - Likes Counter · 16 lecciones

UNIDAD 11 - Server Actions - Funciones de Blog - Likes Counter

  • IntroducciónVideo · 3 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 2 min
  • Estructura y SeedVideo · 6 min
  • Get - Obtener los likes actualesVideo · 8 min
  • Put - Incrementar la cantidad de likesVideo · 7 min
  • Like Counter - Componente con Vue.jsVideo · 6 min
  • Vue - Props y cantidad de likesVideo · 8 min
  • Vue - Incrementar localmenteVideo · 4 min
  • Vue - Actualizar la cantidad en base de datosVideo · 5 min
  • Lodash DebounceVideo · 7 min
  • Ver cambios en producción - TursoVideo · 6 min
  • Introducción - Server ActionsVideo · 12 min
  • Server Actions - Obtener LikesVideo · 7 min
  • Actualizar likes - ActionVideo · 9 min
  • Código fuenteLectura · 0 min
UNIDAD 12 - Autenticación y protección de rutas · 21 lecciones

UNIDAD 12 - Autenticación y protección de rutas

  • IntroducciónVideo · 2 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 3 min
  • Inicio de proyectoVideo · 10 min
  • Navegación y estructuraVideo · 6 min
  • Astro MiddlewareVideo · 10 min
  • Autenticación propiaVideo · 6 min
  • Acción: Registro de usuarioVideo · 12 min
  • Cookies: Recordar usuarioVideo · 10 min
  • Firebase Auth - Configuración de proyectoVideo · 7 min
  • Autenticación por Correo y ContraseñaVideo · 11 min
  • Mostrar información del usuario autenticadoVideo · 7 min
  • Logout - Cerrar sesiónVideo · 6 min
  • Login - Inicio de sesiónVideo · 3 min
  • Solución de Tarea - Implementación del loginVideo · 9 min
  • DisplayName y Verificación de correoVideo · 10 min
  • Google SignInVideo · 12 min
  • Astro Locals - env.d.tsVideo · 10 min
  • Proteger rutas desde MiddlewareVideo · 6 min
  • Desplegar a producciónVideo · 12 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 13 - Autenticación y autorización - Auth.js · 11 lecciones

UNIDAD 13 - Autenticación y autorización - Auth.js

  • IntroducciónVideo · 2 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 3 min
  • Inicio del proyectoVideo · 7 min
  • Astro DB - Tabla de usuarios y seedVideo · 10 min
  • AuthJs - Configuraciones de LoginVideo · 7 min
  • AuthJS - Credentials ProviderVideo · 8 min
  • AuthJS - Iniciar sesiónVideo · 9 min
  • Middleware y cerrar sesiónVideo · 6 min
  • AuthJS - Expandir objeto de sesiónVideo · 11 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 14 - Productos, paginación y SEO · 16 lecciones

UNIDAD 14 - Productos, paginación y SEO

  • IntroducciónVideo · 3 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 2 min
  • Continuación y preparaciónVideo · 8 min
  • Batch TransactionsVideo · 7 min
  • Action: Obtener productos por páginaVideo · 10 min
  • AstroDB - Raw QueriesVideo · 11 min
  • Mostrar productos - Integración con ReactVideo · 8 min
  • Product Card - Componente de ReactVideo · 9 min
  • Paginación - Componente de AstroVideo · 9 min
  • Paginar basado en server actionsVideo · 5 min
  • Página de productoVideo · 11 min
  • Swiper - Carrusel de imágenesVideo · 8 min
  • Funcionalidad - Agregar al carritoVideo · 10 min
  • Mostrar ícono de carritoVideo · 4 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 15 - Carrito - Cookies y Nanostores · 13 lecciones

UNIDAD 15 - Carrito - Cookies y Nanostores

  • IntroducciónVideo · 2 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 1 min
  • ContinuaciónVideo · 4 min
  • Client CookiesVideo · 11 min
  • Grabar y leer cookiesVideo · 5 min
  • Action: Cargar productos del carritoVideo · 9 min
  • Action: Cargar productos del carrito - Parte 2Video · 9 min
  • Pantalla del carrito de comprasVideo · 10 min
  • Eliminar del carrito de comprasVideo · 8 min
  • Compartir información entre islas - NanoStoresVideo · 11 min
  • View Transitions - Persistencia y eventosVideo · 11 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 16 - Mantenimiento de productos · 21 lecciones

UNIDAD 16 - Mantenimiento de productos

  • IntroducciónVideo · 2 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 3 min
  • ContinuaciónVideo · 5 min
  • Listado de productosVideo · 9 min
  • Pantalla para editar productoVideo · 11 min
  • Action: Actualizar ProductoVideo · 11 min
  • Crear productoVideo · 10 min
  • Action: Recibir archivos a cargarVideo · 9 min
  • Cloudinary - Preparación de servicioVideo · 7 min
  • Cargar imágenes a CloudinaryVideo · 10 min
  • Actualización y grabación por loteVideo · 8 min
  • Eliminar imágenesVideo · 7 min
  • Eliminar y actualizar DOMVideo · 10 min
  • Drag & Drop - Estilos y comportamientoVideo · 8 min
  • Drag & Drop - Manejar el evento DROPVideo · 8 min
  • Aprovisionar base de datos - TursoVideo · 4 min
  • Turso - Llenar base de datosVideo · 5 min
  • Desplegar a NetlifyVideo · 6 min
  • Meta tags - SEOVideo · 8 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 17 - Server Islands - Prisma · 12 lecciones

UNIDAD 17 - Server Islands - Prisma

  • IntroducciónVideo · 2 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 2 min
  • Inicio de proyectoVideo · 9 min
  • NeonTech - PostgreSQL en ServerlessVideo · 3 min
  • Prisma con NeonTech y AstroVideo · 9 min
  • Server Actions con PrismaVideo · 9 min
  • Mostrar lugar en la tarjetaVideo · 7 min
  • Páginas estáticas de lugaresVideo · 10 min
  • Astro Server Islands - DemostraciónVideo · 7 min
  • Creando un Server IslandVideo · 11 min
  • Código fuenteLectura · 0 min
UNIDAD 18 - Opcional: Astro con PostgreSQL · 12 lecciones

UNIDAD 18 - Opcional: Astro con PostgreSQL

  • IntroducciónVideo · 1 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 2 min
  • Continuación de aplicaciónVideo · 2 min
  • Tarea - Client EndpointsVideo · 9 min
  • Neon.tech - PostgreSQL en la nubeVideo · 7 min
  • Prisma y PostgreSQL con AstroVideo · 9 min
  • Insertar y obtener registrosVideo · 8 min
  • Path Alias - TypeScriptVideo · 3 min
  • Obtener cliente por IDVideo · 7 min
  • Actualizar y eliminar clientesVideo · 9 min
  • Código fuenteLectura · 0 min
UNIDAD 19 - Opcional: Astro con PosgreSQL + Actions continuación · 15 lecciones

UNIDAD 19 - Opcional: Astro con PosgreSQL + Actions continuación

  • IntroducciónVideo · 1 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 2 min
  • Continuación de aplicaciónVideo · 3 min
  • Componente - LikeCounter - VueJSVideo · 9 min
  • Preparar tabla y esquemaVideo · 4 min
  • Seed de base de datosVideo · 9 min
  • Lógica del componente - LikeCounterVideo · 11 min
  • Server ActionsVideo · 13 min
  • Server Action - getLikesVideo · 7 min
  • Server Action - updateLikeCountVideo · 9 min
  • Debounce - Esperar un momento antes de enviarVideo · 4 min
  • Preparar para despliegue en RenderVideo · 9 min
  • Desplegar en RenderVideo · 9 min
  • Código fuenteLectura · 0 min
UNIDAD 20 - Cierre del curso · 1 lecciones

UNIDAD 20 - Cierre del curso

  • Fin del cursoVideo · 2 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    20 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    Cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Astro: El framework para sitios web orientados al contenido

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Fernando Herrera.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 20 unidades · 262 lecciones · 60 h
  • 12 meses de acceso
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Fernando Herrera; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Astro: El framework para sitios web orientados al contenido

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture