Está en la página 1de 8

NÓICACUDE

ED AMROFATALP
DESARROLLO WEB CON
NE ENILNO
AIGOLONCET LARAVEL + VUE.JS

Petición

Respuesta

8 Vue.js

Servidor Json Web Tokens Cliente

Crea un servicio web (Api Rest) con


Laravel y consumelo desde Vue.js
¿Qué es LARAVEL y VUE.JS?

Laravel, es un marco de trabajo o 𝗩𝘂𝗲.𝗷𝘀: Es un framework


Framework gratuito (código de JavaScript del lado
abierto) que te facilita el Petición
del cliente encargado de
desarrollo de aplicaciones con el crear toda la lógica de la
Respuesta
lenguaje PHP y Bases de Datos, interfaz, que utiliza los
Laravel se enfoca en el desarrollo 8 Vue.js datos del servidor de
de aplicaciones limpias y Node.js en el scakt MEVN.
elegantes eliminando el horrible Servidor Json Web Tokens Cliente #Vuetify es una
código sucio, desordenado y mal biblioteca que combina
escrito
JWT es un estandar abierto que cualquiera VueJs con la estética o
Laravel es un Framework
puede utilizar y en varios lenguajes de diseño de Material
moderno y tiene soporte para
programacion, se utiliza para proteger la Design.
Desarrollar aplicaciones bajo el
transferencia de informacion al consumir una
paradigma MVC (Modelo Vista
API por medio de un token.
Controlador) que permite darle un
orden a la estructura de tu
proyecto.
Temario: DESARROLLO WEB AVANZADO CON
LARAVEL + VUE.JS

BACK-END
1.1. Introducción
LO BASICO
0 Introdución
1.2. Características de Laravel
1.3. Configuración de servidor Local
1 Fundamentos
Instalación
1.4. Instalación de Laravel
1.5. Estructura de directorios de Laravel

MVC 2.1. Configuración de Laravel


0 Ruta, Modelo, 2.2. Tipos de rutas en Laravel
GET POST PUT DELETE

2 Vista,
Controlador 
2.3. Peticiones metodos HTTP
(GET, POST, PUT, DELETE)
recuperar
información
enviar datos
al servidor
actualizar
un recurso
eliminar un
recurso

CONTROLADOR DE RECURSOS
Metodo Función
CONTROLADORES
0
GET index() listar

GET create() cargar formulario


Funciones(listar, crear, 3.1. Generar controladores POST store(Request)
guardar la
información
guardar, mostrar, editar, 3.2. Controlador de recursos
3 modificar, eliminar)
GET
GET
show(id)

edit(id)
mostrar un recurso
cargar formulario
de un recurso
modificar información
PUT update(Request,id) de un recurso

DELETE eliminar información


destroy(id) de un recurso
Temario: DESARROLLO WEB AVANZADO CON
LARAVEL + VUE.JS

FRONT-END
INTRODUCCION  4.1. Introduccion y conceptos basicos Vue.js
0 VUE.JS 4.2. Instalación Node.js
4.3. Instalación dependencias con NPM
Integración Vue.js
4 junto a Laravel y 4.4. Configuración e Integración Laravel + Vue
Vue CLI 4.5. Vue CLI
5.1. Configuración de Rutas con Vuejs (Vue-router)
RUTAS Y DIRECTIVAS
0 EN VUE.JS
5.2. Directivas
- v-if / v-else / v-show (Condicional)
5 Configuración
Vue-router
- v-for (Bucles),
- v-on (Eventos)
-
6.1. Single File Component
VUE.JS - VUETIFY 6.2. Ciclo de vida de un componente
0 COMPONENTES EN VUE.JS - Aplicación Carrito de compras
(Single Page 6.3. Comunicación entre componentes
6 Aplicacion) - props, eventos emitidos, slots
SPA 6.4. Integración de Estilos Vuetify en Vue.js
Temario: DESARROLLO WEB AVANZADO CON
LARAVEL + VUE.JS

BASE DE DATOS
7.1. Configuración de bases de datos
0 BASE DE DATOS
7.2. Migraciones - Tablas de base de datos
MySql, 7.3. Migraciones Tipos de datos (campos de base de datos)
7 PostgreSQL 7.4. Restricción de llaves Foráneas (Relaciones de tablas)

8.1. Ejecutando consultas SQL sin procesar


BASE DE DATOS
0 (ELOQUENT ORM)
8.2. Generador de consultas fluent (Query Builder)
8.3. Eloquent ORM (Models)
SQL, Fluent, Eloquent
8 ORM
8.4. Eloquent: Relaciones (1:1) (1:N) (N:M)
8.5. Pruebas con herramienta Tinker
9.1. Importación de Models en Controladores
OPERACIONES CRUD 9.2. Operación Listar Método GET (All(), get(), paginate(), where())
0 Controladores de 9.3. Operación Guardar Método POST (save())
recursos (index, store, 9.4. Operación Modificar Método PUT (save())
9 update, destroy) 9.5. Operación Eliminar Método DELETE (delete())
9.6. Validaciónes, Internacionalización, paginación
Temario: DESARROLLO WEB AVANZADO CON
LARAVEL + VUE.JS

FULL-STACK
10.1. Servicios Rest (Web Services)
SERVICIOS
1 API REST
10.2. Respuestas del Servidor
10.3. Instalación de Axios en Vuejs
0 (GET, POST, PUT,
DELETE)
10.4. Consumo de Api Rest desde Vue.js
10.5. (Listado, Creación, Modificación Eliminación en Vue.js)
11.1.Registro y Autenticación de Usuarios

1 SEGURIDAD 11.2. Middlewares


11.3. Generación de Tokens (JWT en Laravel)
Autenticación Basada
1 en Tokens (JWT) 11.4. Autenticación por Tokens en Vue.js
11.5. Seguridad en Vue.js (Router Guards)

1 PROYECTO Se realizara un Proyecto Aplicativo


APLICATIVO integrando todo lo aprendido.
2
DETALLES DEL CURSO
Detalles del Curso

HORARIO 20:30 a 22:00 (Lunes a Viernes)

DURACION 4 Semanas (Lunes a Jueves) - 100% Practico


DESARROLLO WEB AVANZADO CON
LARAVEL + VUE.JS

Petición COSTO El costo es de Bs. 680


Respuesta

Vue.js

Servidor Json Web Tokens Cliente

MODALIDAD
Online (En Vivo) - Virtual

Conocimientos en PHP.
REQUISITOS
Conocimientos en JavaScript.

DETALLES DEL CURSO


Beneficios del Curso

CLASES EN VIVO DOCENTE ASESORAMIENTO PLATAFORMA


Tendrás hasta 3 horas para Acceso a la plataforma
Acceso a las clases online Docente especializado en el
consultar sobre tus propios dónde tendrás material,
totalmente en vivo. área, y en las clases podrás
proyectos y/o trabajos..
interactuar directamente.

FACTURA CERTIFICADO VIDEOS


Se entregara la factura Se entregara un certificado Cada clase será grabada,
correspondiente. de participación en para que puedas repasar
formato digital. cuando quieras.

También podría gustarte