Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo de facilitaremos un enlace para verlo en diferido
logoImagina
iconoCurso

Curso completo de Jamstack

DISPONIBLE EN MODALIDAD:

JavaScript, APIs y el Markup pre renderizado forman el JAM de Jamstack. Esta arquitectura moderna ofrece rápidos tiempos de carga junto a las funcionalidades dinámicas necesarias para crear caracteristicas interactivas y fáciles de usar por parte de los usuarios.

Construidos con herramientas y estándares ligeros, los sitios de Jamstack son rápidos, seguros, fáciles de mantener y optimizados de forma natural para móvil y SEO.

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient
Formación en Jamstack bonificable para empresas

¿A quién va dirigido?

A desarrolladores que deseen crear aplicaciones con usando la estructura Jamstack

Objetivos

  • Aprender a crear aplicaciones web haciendo uso de Jamstack
  • Agregar capacidades dinámicas como procesamiento de formularios o e-commerce
  • Aplicar capacidades serverless a tus sitios
  • Integrar un CMS en tu sitio Jamstack

¿Qué vas a aprender?

JavaScript, APIs y el Markup pre renderizado forman el JAM de Jamstack. Esta arquitectura moderna ofrece rápidos tiempos de carga junto a las funcionalidades dinámicas necesarias para crear caracteristicas interactivas y fáciles de usar por parte de los usuarios. Construidos con herramientas y estándares ligeros, los sitios de Jamstack son rápidos, seguros, fáciles de mantener y optimizados de forma natural para móvil y SEO.

Requisitos

  • Es necesario tener experiencia y conocimientos en HTML, CSS, Javascript (ES6 o posteriores)
  • Se recomienda tener instalado previamente en el equipo: NodeJS en la versión LTS, NPM en su última versión, GIT y Visual Studio Code
  • Disponer de un equipo con acceso a un usuario con permisos suficientes para instalar software
  • Es recomendable tener experiencia previa usando CMS's

Temario del curso

tema 1

Introducción a Jamstack

  • ¿Qué es Jamstack?
  • Como Jamstack beneficia a la seguridad
  • Como Jamstack beneficia al rendimiento
  • Como Jamstack beneficia a la reducción de costes
  • Cuando usar y cuando no usar Jamstack
  • Sitios populares creados con Jamstack
tema 2

Creando un sitio básico en Jamstack

  • Trabajando con lenguajes de plantilla
  • Layouts e includes
  • Colecciones
  • Trabajando con datos
  • Creación de nuestro primer sitio
tema 3

Creando un sitio de blog

  • Consideraciones para crear tu sitio de blog
  • Creando posts
  • Herencia de layouts
  • Usando includes
  • Generando un sitio de blog
tema 4

Creando un sitio de documentación

  • Consideraciones para crear un sitio de documentación
  • ¿Qué es un headless CMS?
  • Eligiendo un generador de sitios estáticos
  • Creando un sitio de ejemplo
  • Despliegue del sitio de ejemplo
  • Configurando la autenticación
  • Editando contenido como un admin
  • El flujo de trabajo de autoría abierta
tema 5

Creando un sitio de e-commerce

  • Consideraciones para crear un sitio de e-commerce
  • ¿Qué es headless e-commerce?
  • Opciones de diferentes headless e-commerce
  • Creando un sitio de ejemplo
  • Creando una lista de productos
  • Creando la página de detalle de producto
  • Añadiendo contenido en Markdown
  • Funcionalidad de carrito de compra
tema 6

Despliegues

  • Servidores web
  • Proveedores de almacenamiento en la nube
  • Eligiendo la plataforma para desplegar la app
  • Desplegando la aplicación
tema 7

Añadiendo elementos dinámicos

  • Formularios
  • Diferentes opciones de formularios
  • Búsquedas
  • Otras opciones de elementos dinámicos
tema 8

Trabajando con serverless computing

  • ¿Qué es el serverless computing?
  • Añadiendo serverless conputing a un proyectos de ejemplo
  • Funciones serverless
  • Creando nuestras funciones serverlesss
  • Aplicando funciones serverless a un proyecto
tema 9

Añadiendo un gestor de contenido (CMS)

  • Tipos de headless CMS
  • Pros y contras de los CMS basados en Git
  • Pros y contras de los CMS basados en API’s
  • Explorando los headless CMS más populares
  • Conectando un CMS usando un constructor de sitios
tema 10

Migrando a Jamstack

  • ¿Qué tipo de sitio vamos a migrar?
  • Sitios con mucho contenido
  • Aplicaciones web
  • Sitios grandes
  • ¿Qué funcionalidades queremos migrar?
  • Servicios de terceros populares de Jamstack
  • Realizando el proceso de migrado paso a paso.

Curso de Jamstack bonificado para Empresas a través de FUNDAE

Somos entidad organizadora de FUNDAE, todas nuestras formaciones se pueden bonificar hasta el 100%, sujeto a vuestro crédito disponible y a cumplir con todos los requisitos de realización establecidos por la Fundación Estatal para el Empleo.

 

Si desconoces el funcionamiento de las bonificaciones, ofrecemos el servicio de gestión en FUNDAE, consúltanos cualquier duda que te surja.

Descargar Guía FUNDAE
imagenFundae
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient