Aprende a desarrollar aplicaciones web modernas de forma práctica y desde cero con Vue JS 2
Vue 2 es un framework JS de calidad, nos permite definir nuestras clases, propiedades y métodos, el código es mucho es muy limpio y optimizado.
Al finalizar el curso serás capaz de desarrollar tus propias aplicaciones web SPA (Single Page Apps) con Vue.js 2 y modificar otras que ya estén programadas con este framework.
Introducción al curso de VueJS 2 desde cero
Preparación del entorno de desarrollo y primeros pasos
- Instalar NodeJS
- Crear el proyecto
- Resaltar sintaxis de Vue 2
- Instalar y hacer hola mundo
Las bases de VueJS 2
- Two way data-binding y reactividad
- Directivas condicionales
- Directivas de iteración
- Mostrar listado (colección de objetos)
- Recorrer objeto
- Eventos
- Propiedades computadas
- Filtros
- Varias instancias
- Binding de clases
- AJAX y HTTP
Componentes
- Componentes básicos
- Plantillas en línea y props
- Componentes dentro de otros componentes
- Componentes dinámicos
Desarrollando una aplicación web SPA desde cero
- Vue CLI
- Crear componentes en Vue CLI (VueJS 2)
- Crear multiples componentes
- Instalar dependencias para el proyecto
- Configurar el Router (Routing en Vue 2)
- Navegación y sistema de rutas
- El servicio REST (api rest backend)
- Página de listado de restaurantes
- Mostrar datos de los restaurantes y maquetar con CSS y SASS
- Detalle del restaurante
- Formulario para añadir restaurantes
- Guardar nuevo restaurante
- Edición de restaurantes
- Eliminar restaurantes
Despedida
- Código desarrollado durante el curso
- BONUS: Un regalo para tí