Hoy es Cyberday

Cualquiera de nuestros cursos a 10 USD

Tomar un curso hoy mismo
Este producto/servicio tiene una oferta, ¡aprovéchala hoy mismo!
Curso de API Rest PHP: Desde cero hasta un proyecto profesional
Actualizado hace un instante y leído 17,128 veces
Calificación: 10.00 / 10

Curso de API Rest PHP: Desde cero hasta un proyecto profesional

Anexsoft

¿En qué consiste el curso?

El curso está orientado a entender la importaciadesarrollo, e implementación de una REST Api profesional usando el framework Slim 3 para PHP para luego consumir dicho proyecto desde Codeigniter y Angular JS por la complejidad que lo demanda el proyecto a realizar.

 

¿Cuáles son los temas a tocar?

* Prólogo

Bienvenidos al curso

* Conceptos previos

Composer

Manejo de excepciones y Namespace con PHP

Fluent PDO

Json Web Token (JwT)

Qué es REST

* Slim Framework 3

Instalación y explicación de Slim Framework 3

Advanced REST client (Chrome Extension)

Routes & Groups

Request & Response

Middleware

Cross Domain Request

* Explicación del proyecto "Cineworld"

Explicación

* Cineworld: REST Api

Arquitectura del proyecto y explicación

Generando nuestros modelos con FluentPDO

Generando las rutas para nuestros modelos

Validaciones

Autenticación con JwT y Middleware para validación

* Cineworld: Back-Office con Codeigniter

Introducción de Codeigniter para nuestro curso

Arquitectura del proyecto y explicación

Autenticación

Mantenimiento de empleados - Listar

Mantenimiento de empleados - Insertar / Actualizar

Mantenimiento de empleados - Eliminar / Validar

Tarea - Mantenimiento Productos / Pedidos

Implementación de reportes

* Cineworld: Front-Office con Angular

Introducción de Angular para nuestro curso

Arquitectura del proyecto y explicación

Autenticación

Listado de Pedidos

Detalle del pedido y actualizando el estado

Creando un pedido - Parte I

Creando un pedido - Parte 2

Creando un pedido - Parte 3 (Validación)

* Epílogo

Agradecimientos del profesor

 

¿En qué consiste el proyecto que vamos a desarrollar durante el curso?

La empresa Cineworld (empresa falsa) está teniendo un problema en la confintería de su cine, el cual los usuarios estan haciendo demasiado cola y estan perdiendose minutos de su película. Por esto, contrataron a los profesionales de Anexsoft para dar solución a su problema. Entonces la solución planteada es desarrollar un aplicativo que permita a los empleados hacer delivery, de esta manera el cliente evita hacer la cola en la confitería ya que, el empleado se acercará a su asiento para solicitar lo que desea pedir.

Para esto necesitamos desarrollar 3 sistemas:

  1. Nuestra REST Api que será el core de nuestro proyecto ya que centralizará la lógica y comunicará a los 2 aplicativos pendientes.
  2. Crearemos una APP en Codeigniter que será nuestro Back-office para hacer mantenimiento de los pedidos, reportes, empleados y entre otros. Esta alimentará al tercer aplicativo a mencionar.
  3. Usaremos Angular JS y el framework Ratchet como Front-office para crear una interface que simule un dispositivo movil para que nuestros empleados puedan acercarse a tomar los pedidos de los usuarios.

La idea es que la REST Api le briden toda la información y este preparado para responder a los solicitudes de los aplicativos que harán uso de su serivcio, en nuestro las app en Codeigniter y Angular Js ya que, estas 2 no se conectan directamente a una base de datos.

Preguntas frecuentes

  • Ventajas de Anexsoft
  • Puedes estudiar desde la comodidad de tu hogar y echado en tu cama.
  • No membresías, suscripciones, ¡pago único! y sin sorpresas.
  • Elige cuando comenzar y a que hora estudiar. Tu armas el horario de estudio.
  • Foro personalizado para resolver dudas.
  • La experiencia transmitida es la de un ambiente laboral, estudia y busca tu primer trabajo o se más competitivo.
  • ¿Cómo funciona las clases?
  • Una vez adquirido el curso el acceso a este es de por vida + las actualizaciones.
  • Si gustas puedes solicitar una constancia de haber finalizado el curso.
  • No hay un examen final.
  • Las lecciones estan compuesta por un video HD + material adjunto.
  • Puedes tomar las lecciones cuantas veces creas necesario.
  • ¿Qué no puedo hacer?
  • No se puede descargar las lecciones. Es decir, necesitas estar conectado a internet para llevar el curso,
  • Recomendaciones
  • La resolución que uso en los videos es ALTA, por lo tanto te recomiendo conectarte desde tu LAPTOP o DESKTOP.

Detalle de compra

  • Precio oferta de Venta
    • USD 10.00 20.00
    • S/. 35.00 70.00
  • Ahorre un 49%
  • Métodos de pago
  • PayPal
  • Deposito bancario
  • Wester Union
  • Información adicional
  • eduardo@anexsoft.com

Detalle de compra

  • Precio oferta de Venta
    • USD 10.00 20.00
    • S/. 35.00 70.00
  • Ahorre un 49%
  • Métodos de pago
  • PayPal
  • Deposito bancario
  • Wester Union
  • Información adicional
  • eduardo@anexsoft.com

Estudia con nosotros y crece profesionalmente

Nuestros cursos han sido hecho en base a lo que demanda el mercado hoy en día.
La experiencia obtenida es la de un ambiente laboral.

Anexsoft
© 2017 Anexsoft, blog y cursos online de TI.