PHP 8 y MySQL: Desarrollo de APIs REST Protegidas con Tokens

Aprende a crear APIs REST seguras con PHP 8, MySQL y JSON Web Tokens (JWT) para aplicaciones web y móviles

intermedio 0(0 Calificaciones) 676 Alumnos inscritos
Creado por lubutech dev ultima actualizacion Sun, 05-Jan-2025 Spanish
¿Que voy a aprender??
  • Comprender los fundamentos de APIs REST
  • Configurar un entorno de desarrollo profesional
  • Desarrollar APIs REST desde cero
  • Implementar seguridad en APIs
  • Aplicar buenas prácticas de desarrollo

Plan de estudios para este curso
37 lecciones 09:11:00 horas
CRUD en MySQL con PHP y PDO
7 lecciones 04:35:00 horas
  • creando la conexion 01:06:00
  • creando archivo de usuarios 01:06:00
  • creando un autoload de clases 01:06:00
  • metodos para obtener usuarios 00:06:00
  • probando nuestro crud p1 00:06:00
  • probando nuestro crud p2 01:05:00
  • CRUD.ZIP
  • url limpias ya amigables de nuestro framework 00:06:00
  • creacion del archivo index.php 00:06:00
  • creando los helpers y config 00:06:00
  • autoload y load 00:06:00
  • controlador home 00:06:00
  • creando archivo controllers 01:06:00
  • creando la conexion 00:07:00
  • creando las vistas 00:06:00
  • creamos nuestra clase mysql 00:07:00
  • vista home 00:08:00
  • FRAMEWORK.ZIP
  • cliente get 00:08:00
  • registro pos 00:08:00
  • clientes get 2 00:08:00
  • actualizar put 00:08:00
  • eliminar -delete 00:08:00
  • creando modelos setcliente y putcliente 00:08:00
  • modelos getcliente , getclientes 00:08:00
  • deleteCliente 00:08:00
  • solicitudes hacia nuestra api 00:08:00
  • controlador producto 00:08:00
  • obtenemos productos 00:08:00
  • metodo registro 00:08:00
  • metodo actualizar 00:08:00
  • eliminar 00:08:00
  • modelo set producto 00:08:00
  • metodos getproducto y getproductos 00:08:00
  • metodo putproducto 00:08:00
  • eliminando productos 00:08:00
  • haciendo pruebas en la api , put,delete,update. 00:08:00
Requerimientos
  • Conocimientos básicos de bases de datos MySQL
  • Manejo de herramientas básicas de desarrollo
  • Conceptos básicos de desarrollo web
  • Acceso a una computadora con conexión a internet
+ ver mas
Descripcion

En este curso, aprenderás a crear APIs REST seguras y eficientes utilizando las últimas tecnologías de PHP 8 y MySQL. Diseñado para desarrolladores que buscan llevar sus habilidades al siguiente nivel, este curso te guiará paso a paso en la construcción de APIs profesionales que cumplan con los estándares modernos de desarrollo backend.

¿Qué aprenderás?

  • Los fundamentos de las APIs REST: diseño, métodos HTTP, y mejores prácticas.

  • Cómo conectar tu aplicación con bases de datos MySQL usando PDO.

  • Creación de endpoints CRUD (Crear, Leer, Actualizar y Eliminar).

  • Implementación de seguridad mediante JSON Web Tokens (JWT) para proteger tus endpoints.

  • Manejo de roles y permisos para usuarios autenticados.

  • Buenas prácticas en validación de datos, manejo de errores y estructuración de respuestas JSON.

  • Cómo desplegar tu API en un servidor de producción con medidas de seguridad adicionales.

¿Qué incluye este curso?

  • Más de [X] horas de contenido en video, explicaciones paso a paso y ejercicios prácticos.

  • Código fuente descargable y ejemplos claros.

  • Acceso a un proyecto final práctico: una API completa lista para producción.

  • Guías para instalar y configurar herramientas necesarias como Postman y servidores locales.

¿A quién está dirigido?

  • Desarrolladores web principiantes e intermedios con conocimientos básicos de PHP y MySQL.

  • Estudiantes de programación que quieran crear APIs para sus proyectos.

  • Freelancers y profesionales que deseen aprender técnicas modernas para crear APIs seguras.

  • Emprendedores que necesiten una API personalizada para conectar sus aplicaciones web y móviles.

Requisitos previos

  • Conocimientos básicos de PHP y MySQL.

  • Familiaridad con el uso de herramientas como un servidor local (XAMPP, Laragon, etc.).

  • Motivación y ganas de aprender algo nuevo.

¡Inscríbete ahora y comienza a crear APIs REST profesionales que estarán listas para integrarse con aplicaciones frontend o móviles!

+ ver mas
otros cursos relacionados
18:00:00 horas
Actualizada Tue, 07-Jan-2025
0 240 gratis
47:00:00 horas
0 592 gratis
15:00:00 horas
0 128 gratis
42:00:00 horas
0 109 gratis
acerca del instructor
  • 0 Reseñas
  • 908 estudiantes
  • 14 cursos
+ ver mas
programador fullstack

¡Hola! Soy desarrollador web y de software, apasionado por las tecnologías modernas y siempre enfocado en estar a la vanguardia de las tendencias del sector. A través de mi canal de YouTube, Lubutech, comparto técnicas, recursos y conocimientos para ayudar a otros a mejorar sus habilidades en programación y mantenerse actualizados en este dinámico mundo tecnológico. Te invito a ser parte de esta comunidad y a crecer juntos en este apasionante camino hacia la innovación digital. ¡Gracias por tu apoyo! ?

Comentarios de los estudiantes
0
Puntuación media
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reseñas
gratis
incluye:
  • 09:11:00 horas Videos bajo demanda
  • 37 lecciones
  • Acceso en móvil y tv
  • Acceso de por vida completo