Temario del curso
Introducción
- Visión general de Alpine JS
- ¿Qué son las directivas de Alpine JS?
Primeros pasos
- Comprender el papel de Alpine JS en el diseño web moderno
- Aprender a usar Alpine JS y cuándo utilizar un marco de trabajo web completo
- Instalación de Alpine JS
- Creación de un programa en Alpine JS
Uso de Alpine JS
- Reutilización de objetos de datos con Alpine.data
- Declaración de una tienda de datos global: Alpine.store
Directivas de Alpine JS
- Declaración de datos del sitio web: x-data
- Añadir interruptores: x-show
- Eventos personalizados y modificadores de eventos con x-on
- Establecimiento de atributos HTML dinámicos: x-bind
- Vinculación avanzada de atributos con x-bind
- Vinculación de datos a elementos de formulario: x-model
- Establecimiento del contenido de elementos: x-text y x-html
Inicialización de componentes de Alpine JS
- Ejecutar código en la inicialización del elemento: x-init
- Responder a cambios en dependencias: x-effect
- Referenciar elementos por clave: x-ref
Solución de problemas
Resumen y próximos pasos
Requerimientos
- Conocimiento básico de marcos de trabajo web
- Experiencia con programación básica para diseño web
- Experiencia en programación con JavaScript
Público objetivo
- Desarrolladores
Testimonios (5)
La paciencia con la que atendía las dudas que surgían
Carlos Ceballos - Banco de Mexico
Curso - Spring Boot, React, and Redux
Las lecciones fueron muy interactivas y los ejercicios fueron prácticos.
Heino - NWK Limited
Curso - Laravel and Vue.js
Traducción Automática
Me complace que podamos recibir las grabaciones, diapositivas y archivos comprimidos para poder consultarlos cuando sea necesario. David explicó los conceptos de manera clara y pudo responder a nuestras preguntas. Era muy conocedor del tema.
Renee Chan - Mackenzie Investments
Curso - Vue.js
Traducción Automática
ejercicios de práctica
Mateusz - DPDgroup IT Solutions sp. z o.o.
Curso - React Native for iOS and Android
Traducción Automática
Vue.js es algo con lo que nunca he trabajado y la presentación aclaró algunas de mis dudas. Sin embargo, los cursos en línea no son eficientes para adquirir conocimientos.
Bogdan Stoica - EMAG IT Research S.R.L
Curso - Advanced Vue.js
Traducción Automática