¿Qué aprenderás?
API con Laravel 6 Empezaremos desarrollando una API con Laravel 6 con un completo sistema de autenticación interceptando cada petición HTTP para revisar los tokens enviados desde el cliente y actuar en consecuencia, invalidar tokens, generar tokens de refresco etcétera.
Nuestra API la probaremos a fondo con Postman (adjunto archivo completo de peticiones en los archivos del curso), así aprenderemos y entenderemos cómo funciona JWT dentro de Laravel y su comportamiento.
Cliente con Vuejs 2, Vuetify 2 y Vue Resource Una vez tengamos la API lista, iniciaremos con el cliente, para ello desarrollaremos un completo proyecto con Vuejs 2, Vuetify, validación de formularios con Vuelidate, y, ¿cómo no? ¡JWT!.
El cliente tendrá todo lo necesario para probar a fondo la autenticación a través de JWT, configuraremos Vue Resource para que en cada petición podamos enviar el JWT al servidor de forma automática, pero además estaremos atento a las respuestas del servidor, para que, en caso de que exista en las cabeceras de la respuesta el header Authorization, podamos actualizar el token del cliente con ese, ya que será un token de refresco generado a partir del token expirado.
Si te interesa lo que estás leyendo, te invito a que revises el vídeo introductorio del curso, estoy seguro que te gustará y que aprenderás un montón de temas que te serán realmente útiles en tu día a día cómo desarrollador.
Requisitos
- Es necesario tener conocimientos de Laravel, este curso te puede ayudar a entender cómo funciona. Lo mejor sin duda es llevar a cabo la ruta de Laravel 9 paso a paso.
- Conocimientos de Vuejs 2, aquí tienes varias recomendaciones.
¿A quién va dirigido el curso?
¿Qué hacer en caso de dudas durante el curso?
Los planes de suscripción trimestral y anual incluyen soporte a través del foro del curso.
Las dudas que se planteen en el foro del curso serán respondidas en un plazo máximo de 24 horas laborables.
Las dudas planteadas deben estar relacionadas con el contenido del curso y no con desarrollos personalizados que no estén relacionados con el curso.
Certificado de finalización
Al completar todas las lecciones del curso, obtendrás un certificado de finalización en formato PDF personalizado con tu nombre y un código QR de verificación.
- center_focus_weak Código QR con enlace al curso
- picture_as_pdf Descargable en formato PDF
- person Personalizado con tu nombre
star Disponible exclusivamente para suscriptores.
Valoraciones
11 valoraciones
Fue un gran curso, sin duda el profesor domina el tema de la clases y transmite sus conocimientos de una manera muy entendible.
Nuevamente un gusto haber terminado otro curso de tu plataforma Israel, me gusto las distintas formas de autenticación y dio pasos a nuevas ideas gracias.
Estuvo interesante el curso, me ha servido para aumentar un poco mas mis conocimientos frente al framework Vue.
El curso muy completo y claro, se nota el dominio de las herramientas de desarrollo. Hice una buena inversión, gracias!
Excelente curso, yo ya conocia laravel, pero con este me ayudo a comprender mas JWT, super recomendable.
Aprendí muchísimo sobre cómo manejar los tokens obtenidos por el servidor mediante Vue. Lo recomiendo mucho
Excelente vídeo curso y muy bien ejecutado. El tema fue tratado y muy bien detallado, me gustó mucho que se explicó y realizó diferentes modos o comportamientos como ejemplo de lo que fácilmente podemos realizar en un proyecto real. Como plus comento que no se queda allí, si no que también se trabaja con Vuetify y Datatables ServerSide.
¡Gran destreza profesor, muy agradecido!
Recomiendo este curso excelente. la explicación del profesor muy clara y resuelve cualquier duda que tengas.
Entendible y con las mejores prácticas