Curso Avanzado de Vuejs 2, Vuex y AdonisJs 4 | Netcurso

Estudiantes nuevos
ingresar aquí:


Vamos

Plataforma vieja de
Netcurso:

Login

Curso Avanzado de Vuejs 2, Vuex y AdonisJs 4

Desarrollo profesional con Vuejs 2

4.36 (107 valoraciones) / 624 estudiantes inscritos
Creado por Israel Parra
Fecha de la última actualización: 2018-09-29
$199.99 $ 12,99 $
  • 65 Clases
  • 8 horas de vídeo bajo demanda
  • Acceso de por vida
  • Acceso en dispositivos móviles y TV
  • Certificado de finalización

Lo que aprenderás

  • Al final del curso, los estudiantes serán capaces de desarrollar cualquier tipo de aplicación con Vuejs 2 y Vuex utilizando JSON WEB TOKENS para comunicar de forma segura con una API
  • Al final del curso, los estudiantes serán capaces de construir servicios rest con AdonisJs 4 de forma eficiente con complejas relaciones y seguridad basada en tokens
  • Al final del curso, los estudiantes serán capaces de configurar aplicaciones con soporte multi idioma con Vuejs 2
  • Al final del curso, los estudiantes serán capaces de conectar Vuejs 2 con una API utilizando AdonisJs configurando CORS y la protección CSRF de forma correcta

Descripción

Vuejs 2 es un framework javascript versátil con el cual puedes desarrollar aplicaciones web grandes o pequeñas, eso no importa, el cual utiliza Blazing Fast Virtual DOM para optimizar los cambios de datos de nuestras aplicaciones al máximo. 

El Curso de Vuejs 2 con Vuex es ideal si te interesa aprender a desarrollar aplicaciones con html y javascript en el lado del cliente de forma rápida y sencilla.

Este curso no quiere quedarse únicamente en el desarrollo en el cliente con datos falsos, el motivo es que casi el 100% de las aplicaciones construidas con Vuejs 2 consumen servicios externos, por lo tanto, hemos dividido el curso en 2 partes bien diferenciadas.

En la primera parte del curso aprenderás a desarrollar una API completa utilizando el Framework para Nodejs AdonisJs 4 dónde haremos uso de las siguientes funcionalidades.

  • Instalación y desarrollo de un primer proyecto con AdonisJs 4
  • Generar la base de datos a partir de Migraciones, Factorías y Seeders
  • Relacionar modelos para acceder posteriormente a los datos relacionados
  • Trabajo completo con Controladores y Rutas
  • Uso de Middlewares para proteger rutas que requieran acceso con JSON WEB TOKENS
  • Habilitar CORS para poder realizar peticiones POST y PUT desde Vuejs 2
  • Deshabilitar protección CSRF para ciertas rutas de la API
  • Desarrollar Hooks con el ORM de AdonisJs 4


En la segunda parte del curso aprenderás a desarrollar una aplicación de reservas para cines muy completa desde 0 utilizando Vuejs 2 y Vuex la cual consumirá la API que hemos desarrollado previamente.

Si no conoces Vuex, debes saber que es un plugin para Vuejs que nos permite centralizar el estado de nuestros datos dentro de una Store, algo parecido a lo que hace Redux, por lo tanto, toda nuestra información la procesaremos con Vuex.

A continuación tienes todo lo que vamos a hacer con Vuejs 2 y Vuex.

  • Desarrollar una aplicación con Vue Cli y Webpack
  • Mapear paths con Webpack para evitar escribir paths sin sentido (../../../../Auth) => (@/Auth)
  • Añadir NAMESPACES a los types de Vuex, algo muy interesante
  • Crear aplicaciones multi idioma con VueI18n
  • Validación de formularios con soporte multi idioma
  • Acceder a los datos del usuario identificado decodificando el token enviado desde la API
  • Mantener el estado del usuario identificado
  • Desarrollar potentes filtros para hacer búsquedas
  • Jerarquía de componentes utilizando buenas prácticas y definición de props utilizando notación de Objetos
  • Establecer el título de la APP de forma dinámica
  • Desarrollar una navegación dinámica dependiendo del estado del usuario
  • Aprenderás generar tablas avanzadas en el cliente con Vue Tables 2
  • También veremos cómo hacer peticiones HTTP con VueResource enviando de forma automática en cada petición un token al servidor


Cómo puedes ver, es un curso muy completo donde me aseguraré que aprendas a desarrollar APPS con Vuejs 2 y Vuex de la misma forma en la que lo hago yo en mi día a día profesional y así tengas grandes opciones laborales.