🎓 Megapacks 🔥 Cursos premium Grupo de Telegram ❤️ Códigos fuente

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 5(24 Calificaciones) 1437 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
49 lecciones 49:00:00 horas
contruyendo la apirest
49 lecciones 49:00:00 horas
  • 1 creando la conexion 01:00:00
  • 2 creando archivo de usuarios 01:00:00
  • 3 creando un autoload de clases 01:00:00
  • 4 metodos para obtener usuarios 01:00:00
  • 5 metodos para actualizar y borrar usuarios 01:00:00
  • 6 probando nuestro crud p1 01:00:00
  • 7 probando nuestro crud p2 01:00:00
  • 8 url limpias ya amigables de nuestro framework 01:00:00
  • 9 creacion del archivo index php 01:00:00
  • 10 creando los helpers y config 01:00:00
  • 11 autoload y load 01:00:00
  • 12 controlador home 01:00:00
  • 13 creando archivo controllers 01:00:00
  • 14 creando la conexion 01:00:00
  • 15 creando las vistas 01:00:00
  • 16 creamos nuestra clase mysql 01:00:00
  • 17 vista home 01:00:00
  • 18 cliente get 01:00:00
  • 19 registro pos 01:00:00
  • 20 clientes get 01:00:00
  • 21 actualizar put 01:00:00
  • 22 eliminar delete 01:00:00
  • 23 creando modelos setcliente y putcliente 01:00:00
  • 24 modelos getcliente , getclientes 01:00:00
  • 25 deleteCliente 01:00:00
  • 26 solicitudes hacia nuestra api 01:00:00
  • 27 controlador producto 01:00:00
  • 28 obtenemos productos 01:00:00
  • 29 metodo registro 01:00:00
  • 30 metodo actualizar 01:00:00
  • 31 eliminar 01:00:00
  • 32 modelo set producto 01:00:00
  • 33 metodos getproducto y getproductos 01:00:00
  • 34 metodo putproducto 01:00:00
  • 35 eliminando productos 01:00:00
  • 36 haciendo pruebas en la api , put,delete,update 01:00:00
  • 37 frecuenci y frecuencias 01:00:00
  • 37 funcion actualizar 01:00:00
  • 38 funcion eliminar 01:00:00
  • 39 modelos setfrecuencia 01:00:00
  • 40 modelo putFrecuencia 01:00:00
  • 41 modelo deleteFrecuencia 01:00:00
  • 42 controller registroTipoMovimiento 01:00:00
  • 43 controller tiposMovimiento 01:00:00
  • 44 modelo setTipoMovimiento 01:00:00
  • 45 modelo getTiposMovimiento 01:00:00
  • 46 controlador cuenta 01:00:00
  • 47 cuentaModel 01:00:00
  • 48 seguridad jwt a nuestra api p1 01:00: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
5 507 gratis
47:00:00 horas
5 1422 gratis
15:00:00 horas
5 378 gratis
42:00:00 horas
5 314 gratis
acerca del instructor
  • 417 Reseñas
  • 2200 estudiantes
  • 18 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
5
Puntuación media
  • 0%
  • 0%
  • 0%
  • 0%
  • 100%
Reseñas
  • Tue, 19-Jan-2038
    manuel manuel
    ¡Excelente curso! Aprendí muchísimo.
  • Tue, 19-Jan-2038
    Genaro Campos
    Muy buen curso, bien explicado y fácil de seguir.
  • Tue, 19-Jan-2038
    Lucas Avilés
    Me encantó la metodología de enseñanza, muy recomendable.
  • Tue, 19-Jan-2038
    John Rosero
    Gran curso, cubre todos los aspectos importantes.
  • Tue, 19-Jan-2038
    juan condori
    Superó mis expectativas, lo recomiendo totalmente.
  • Tue, 19-Jan-2038
    Jorge Albert Hernandez
    Muy completo y bien estructurado.
  • Tue, 19-Jan-2038
    Jorge Alberto Avalos Hernandez
    Explicaciones claras y ejemplos prácticos, excelente curso.
  • Tue, 19-Jan-2038
    Teo espi
    Curso muy útil, me ayudó a mejorar mis habilidades.
  • Tue, 19-Jan-2038
    Adan loe
    Perfecto para quienes quieren aprender desde cero.
  • Tue, 19-Jan-2038
    benjo huallpa
    Muy bien explicado y sin rodeos, me gustó bastante.
  • Tue, 19-Jan-2038
    armando castillo
    El contenido es genial, el profesor explica de manera sencilla.
  • Tue, 19-Jan-2038
    Teo Ruelas
    Vale la pena cada minuto, aprendí mucho.
  • Tue, 19-Jan-2038
    Alexander RINCON VELANDIA
    Definitivamente el mejor curso que he tomado.
  • Tue, 19-Jan-2038
    Bryan Omar Antonio Sandoval
    ¡Totalmente recomendado! Me ayudó a comprender mejor.
  • Tue, 19-Jan-2038
    Freddy Limon
    excelente cada hora aprendo mas y los conceptos son muy claros.
  • Tue, 19-Jan-2038
    Gonzalo Guamo
    esta bien, solo que a veces tendría que ser mas complejo al explicar algunos datos..
  • Tue, 19-Jan-2038
    Cristian Sosa
    Solo puedo decir gracias..
  • Tue, 19-Jan-2038
    Alan Ortega
    Muy buen curso, lleno de informacion muy util 5/5
  • Tue, 19-Jan-2038
    Jose Carlos Huayra Torrico
    La verdad me ense;a de lo mas basico y me agrada un monton
  • Tue, 19-Jan-2038
    Andrius Jaime Almeida Sima
    Una buena elección.
  • Tue, 19-Jan-2038
    Mario Coro
    Excelente, por el momento he aprendido..
  • Tue, 19-Jan-2038
    David Diaz
    buen curso.
  • Tue, 19-Jan-2038
    saith salgado
    Excelente, muchas gracias
  • Tue, 19-Jan-2038
    Jorge Cruz
    Explicación sencilla y completa!
gratis
incluye:
  • 49:00:00 horas Videos bajo demanda
  • 49 lecciones
  • Acceso en móvil y tv
  • Acceso de por vida completo