Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's

Bootcamp API REST con Laravel [20 hrs]

En este curso aprenderás con las funcionalidades más avanzadas en el Framework PHP Laravel a construir una completa API RESTful con el lenguaje PHP y el Framework Laravel.

Conocerás todas las técnicas básicas y avanzadas para la construcción de servicios web totalmente profesionales, con autenticación del lado del servidor por medio de JWT y más.

La industria tecnológica demanda profesionales capacitados para innovar en el campo de la programación, por lo que cada uno de nuestros cursos y/o diplomados te dan la solución inmediata para cubrir tus necesidades de formación profesional, dándote las herramientas necesarias para desarrollarte rápidamente en la industria del desarrollo de software.

Bootcamp API REST con Laravel

Requisitos

Objetivos Principales

  • Crear una API comenzando desde el modelado de los datos hasta poder consumir los recursos via peticiones HTTP
  • Crear un CRUD
  • Hacer peticiones a tu API

Objetivos Secundarios

  • Validar sesiones de usuario
  • Estructurar un proyecto en Laravel

¡Certificate!

Contrata nuestros planes de masters y durante 6 meses de capacitación obtendrás los siguientes beneficios:

Guru Certified
  • Un asesor elabora un plan de capacitación a la medida y sin compromiso.
  • Identificamos tu perfil actual y fijamos un objetivo especifico a cumplir.
  • Monitoreamos y evaluamos tu desempeño durante todo tu plan de master.
  • Elaboras tu proyecto final.
  • Si tu proyecto cumple con el objetivo inicial fijado, obtienes tu certificación oficial.
¡Consulta los Masters!

Condiciones del Servicio

  • Las fechas de inicio del curso o diplomado de tu elección, son confirmadas con mínimo 5 alumnos.
  • No podrás cancelar tu curso o diplomado, deberás esperar a que la fecha se confirme.
  • Al dar a conocer estos términos y condiciones, se dan por aceptados.

Temario

1.1 Entendiendo la arquitectura.
1.2 Servicios RESTful vs SOAP.
1.3 Formatos de intercambio (JSON, XML).
1.4 ¿Que necesito para publicar los servicios?
1.5 Consumo de servicios (Postman).

2.1 Crear un proyecto en Laravel
2.2 Configurar la base de datos
2.3 Alternativas para disponer de Laravel en local para desarrollo
2.4 Estructura de una aplicación Laravel
2.5 Creación de nuestro primer modelo y archivos asociados
2.6 Implementar el esqueleto de los demás recursos del API
2.7 Creación de la tabla pivote
2.8 Ejecutar migraciones

3.1 Creación de modelos heredando de otro modelo
3.2 Propiedades para la configuración de modelos
3.3 Creación de columnas para las tablas mediante migraciones Laravel
3.4 Implementación de factories para los recursos
3.5 Crear las relaciones entre recursos, mediante los modelos Laravel
3.6 Invocar las factory desde DatabaseSeeder
3.7 Consejos para el versionado de las API
3.8 Laravel Tinker

4.1 Mostrando valores de un recurso
4.2 Mostrando valores de recursos anidados
4.3 El problema con el Middleware para CSRF, y su función
4.4 Almacenando datos usando inyección de dependencias
4.5 Reparando la inserción de recursos anidados
4.6 Actualizando valores de un recurso
4.7 Actualizando valores de un recurso anidado
4.8 Eliminando recursos a petición

5.1 Agregando Nuevas Características a la API y Transformando las Respuestas para Aumentar la Compatibilidad
5.2 Implementando la capa de seguridad usando JWT
5.3 Usando los diferentes flujos de acceso de JWT y soportando CORS en la API

6.1 Conociendo Swagger
6.2 ¿Como documentar mis servicios?
6.3 Publicando mi servicio

Horarios

País Lunes-Jueves Sabatino

México, Guatemala, El Salvador, Honduras

Colombia, Perú, Ecuador

Bolivia, Venezuela

Chile, Argentina, Paraguay, Uruguay

19:00 a 21:00 hrs

20:00 a 22:00 hrs

21:00 a 23:00 hrs

22:00 a 24:00 hrs

09:00 a 14:00 hrs

10:00 a 15:00 hrs

11:00 a 16:00 hrs

12:00 a 17:00 hrs

Proximas Fechas

¡Promociones Activas!

No nos gustan los bots
Background call

Contáctanos

Estamos para ayudarte ...
No nos gustan los bots
Notificación