Backend con PHP
Domina el desarrollo backend con PHP y Laravel
Temas de esta ruta
Artículos de esta ruta
Agentes de IA: guía completa de la tecnología que está transformando el desarrollo en 2026
Descubre qué son los agentes de IA, cómo funcionan, los frameworks más populares y casos de uso reales en desarrollo de software. Guía definitiva en español.
Autenticación con JWT en Laravel: protege tu API REST
Aprende a implementar autenticación basada en JSON Web Tokens (JWT) en Laravel para proteger las rutas de tu API REST de forma segura y sin estado.
Buscador Tiempo Real Php Mysql Fetch Api
Crea un buscador instantáneo que filtre resultados mientras el usuario escribe, sin recargar la página y de forma ultra rápida.
Clean Code en PHP 8: buenas prácticas esenciales
Escribir código que funcione es fácil; escribir código que otros entiendan es el verdadero reto. Mejora tu calidad de software hoy mismo.
¡3 Ciclos en PHP que debes conoces ahora!
Domina los 3 ciclos más importantes en PHP: for, while y do-while. Escribe código más dinámico y automatiza tareas repetitivas.
Crea una API RESTful en PHP con Flight Framework
Aprende a construir una API RESTful de manera rápida y sencilla utilizando Flight, un micro-framework ligero para PHP. Te guiamos paso a paso, desde la instalación hasta la creación de rutas.
LARAVEL LUMEN, ¿Cómo CREAR una SIMPLE REST API?
Crea una REST API con Laravel Lumen: guía paso a paso. Aprende a construir APIs ligeras y ultrarrápidas con PHP en minutos.
Cómo hacer un login en javascript, HTML y PHP
Crea un sistema de login seguro con JavaScript, HTML y PHP: guía paso a paso con validación frontend y backend. Autenticación profesional en tus aplicaciones.
Cómo implementar paginación eficiente en PHP
Implementa paginación eficiente en PHP: aprende a mostrar grandes conjuntos de datos de forma ordenada y optimiza la navegación en tus proyectos web modernos.
Normalización de bases de datos: guía paso a paso
Normaliza tu base de datos paso a paso: domina las formas normales 1FN, 2FN, 3FN para organizar datos, eliminar duplicidades y evitar anomalías en tus datos.
¿Cómo conectar una base de datos mysql con php?
Conecta base de datos MySQL con PHP de forma sencilla y segura. Aprende a gestionar bases de datos y crea aplicaciones web dinámicas con conexiones seguras.
¿Cómo crear conexión a una base de datos con PDO en PHP?
Crea conexiones seguras a bases de datos con PDO en PHP. Aprende a evitar inyecciones SQL usando consultas preparadas y mejora la seguridad de tus aplicaciones.
Conexión segura con PDO Singleton en PHP 8.3
Conexión segura a MySQL con PDO y Singleton en PHP 8.3. Optimiza el rendimiento evitando aperturas múltiples de conexión. Patrón de diseño profesional para apps PHP.
CRUD con Bootstrap 5, PHP y MySQL en modales
Crea una interfaz de administración moderna utilizando ventanas modales de Bootstrap 5.3 para realizar operaciones CRUD sin salir de la vista principal.
Curso de PHP MySQL y Bootstrap para principiantes
Curso completo de PHP, MySQL y Bootstrap desde cero. Aprende desarrollo web paso a paso y crea sitios dinámicos sin experiencia previa. ¡Inscríbete gratis!
Curso PHP y MySQL desde cero totalmente GRATIS!
Curso gratuito de PHP y MySQL desde cero. Crea tu primera aplicación web dinámica conectada a bases de datos relacionales. Ideal para principiantes en desarrollo backend.
Curso de PHP desde CERO Gratis: Instalación De XAMPP
Curso completo de PHP desde cero totalmente gratis: instala XAMPP y crea tu primer proyecto. Aprende desarrollo web con PHP y MySQL sin experiencia previa.
Despliega tu app PHP en un VPS con Nginx
Pasa de local a producción. Guía paso a paso para desplegar tu aplicación PHP en VPS con Nginx, PHP-FPM y SSL. Configura tu servidor Linux como un profesional.
Docker con PHP y MySQL: entorno de desarrollo
Crea un entorno de desarrollo Docker con PHP y MySQL usando Docker Compose. Aprende a configurar un stack profesional, portátil y reproducible en pocos minutos.
Documenta reglas de negocio más allá del esquema SQL
Aprende a capturar la lógica que el código no explica. Cómo documentar constraints, triggers y validaciones de negocio en tu base de datos.
Eloquent ORM: Domina las Relaciones como un Maestro
Domina Eloquent ORM en Laravel: modelos, relaciones, scopes y técnicas avanzadas. Maneja tus datos con elegancia y potencia. Guía completa para desarrolladores PHP.
Exporta Excel y CSV con PHP y PhpSpreadsheet
Genera reportes profesionales en Excel desde MySQL. Guía completa para exportar a XLSX y CSV con PhpSpreadsheet en PHP 8.3. Automatiza tus informes de datos sin esfuerzo.
Formularios con Bootstrap: diseño profesional sin esfuerzo
Crea formularios con Bootstrap 5: diseño responsive, validación visual y componentes reutilizables. Aprende a construir forms de contacto, login y registro.
Cómo funcionan los formularios en HTML desde cero
Aprende a crear formularios en HTML: campos de texto, radio buttons, checkboxes y más. Descubre cómo los formularios interactúan con el backend de tu sitio.
Gráficos dinámicos con PHP, Chart.js y MySQL
Crea gráficos dinámicos con PHP, Chart.js y MySQL. Tutorial paso a paso para construir dashboards interactivos con datos en tiempo real desde tu base de datos.
Guía Completa de PHP y MySQL: Backend Web desde Cero en 2026
Guía completa de PHP y MySQL 2026: backend desde cero con PDO, CRUD y seguridad web. Aprende las mejores prácticas para desarrollar aplicaciones web dinámicas.
Form Bootstrap: Guía completa de diseño y validación avanzada
Domina el diseño de formularios con Bootstrap 5. Desde layouts básicos hasta validación visual avanzada. Guía completa con ejemplos para mejorar la experiencia de usuario.
PHP DateTime: Guía completa de formatos y manipulación profesional
Guía completa de PHP DateTime: formatos, zonas horarias y manipulación profesional. Domina DateTime y DateTimeImmutable para evitar errores de fechas en tu backend.
1.6: Formularios - La puerta de entrada del guerrero
Domina los formularios HTML: inputs, selects, validación nativa y envío de datos. Aprende a crear formularios funcionales y seguros para tus aplicaciones web.
Implementar Recordarme Cookies Seguras Php
Implementa un sistema Recordarme con cookies y PHP. Aprende a crear tokens de persistencia de sesión profesionales sin comprometer la seguridad del usuario.
¿Qué son los índices en MySQL y por qué mejoran el rendimiento?
Descubre qué son los índices en MySQL y cómo optimizan tus consultas. Guía para saber cuándo y cómo usarlos y mejorar drásticamente el rendimiento de tu base de datos.
Índices en MySQL para optimizar consultas LIKE
Optimiza consultas LIKE en MySQL creando índices: evita ralentizaciones en tu base de datos. Aprende a crear y gestionar índices para búsquedas instantáneas.
Introducción a Laravel Lumen para APIs PHP
Introducción a Laravel Lumen: crea APIs ultrarrápidas con el micro-framework de Laravel en PHP 8.3. Ideal para servicios REST ligeros y de alto rendimiento.
JOINs en MySQL: INNER, LEFT y RIGHT con ejemplos
Domina los JOINs en MySQL: INNER, LEFT y RIGHT. Ejemplos prácticos para combinar tablas y extraer datos relacionados. Guía desde cero con ejercicios y casos de uso.
Login seguro en PHP 8.3 con PDO y Argon2id
Guía definitiva para crear un login seguro en PHP 8.3 con Argon2id y PDO. Protege contraseñas con hash robusto y previene inyecciones SQL en tu sistema de autenticación.
Manejo de errores y excepciones en PHP 8.3
Maneja errores y excepciones en PHP 8.3 como un profesional. Aprende a usar bloques Try-Catch, lanzar excepciones personalizadas y evitar páginas en blanco.
Manejo Seguro Sesiones Php Cookies Httponly
Protege tu aplicación contra XSS y secuestro de sesión. Guía completa de manejo seguro de sesiones PHP con $_SESSION y cookies HttpOnly en PHP 8.3.
Middleware en Laravel: filtra y protege tus rutas
Domina el middleware en Laravel: crea filtros personalizados, protege rutas con autenticación y roles. Guía completa con casos de uso reales para aplicaciones seguras.
Migraciones en Laravel: Controla la Evolución de tu Base de Datos
Domina las migraciones en Laravel: crea y gestiona el versionado de tu esquema de base de datos. Trabaja en equipo sin conflictos. Guía práctica paso a paso.
4.4: Composer - El Invocador de Dependencias en PHP
Domina Composer, el gestor de dependencias de PHP: instalación, autoload, require vs require-dev y flujo de trabajo profesional para proyectos PHP modernos.
Cómo usar múltiples conexiones de bases de datos en Laravel
Configura múltiples conexiones de bases de datos en Laravel: gestiona diferentes fuentes de datos y entornos desde un solo proyecto. Guía práctica y completa.
¿Cuándo usar un Trigger vs un Stored Procedure en MySQL?
¿Trigger o Stored Procedure? 🗄️ Aprende las diferencias clave, cuándo automatizar con disparadores y cuándo ejecutar lógica manual en MySQL con ejemplos.
Notificaciones Toast Bootstrap 5 Php Ajax
Implementa notificaciones Toast con Bootstrap 5, PHP y AJAX. Aprende a mostrar alertas no intrusivas para optimizar la experiencia de usuario en tu sitio web.
Paginación dinámica con PHP, MySQL y Fetch API
Implementa paginación moderna con PHP 8.3, MySQL y Fetch API. Navegación sin recargas de página que mejora la experiencia de usuario y el rendimiento de tu web.
Patrón Factory en PHP: crea objetos dinámicos
Evita el uso excesivo de 'new' en tu código. Aprende a centralizar la creación de objetos complejos con el patrón de diseño Factory.
Patrones de diseño en PHP: guía con ejemplos prácticos
Aprende qué son los patrones de diseño, para qué sirven y conoce ejemplos prácticos de los más comunes en PHP para escribir un código más robusto.
Programación orientada a objetos: encapsulamiento y herencia en PHP
POO en PHP: encapsulamiento y herencia explicados con ejemplos. Constructores, modificadores de acceso, extends y parent. Domina la programación orientada a objetos.
Guía completa de Composer en PHP desde cero
Descubre qué es Composer, el gestor de dependencias de PHP. Instálalo y úsalo para agregar librerías a tus proyectos. Guía desde cero para desarrolladores PHP.
Lumen de Laravel: micro-framework para APIs PHP
Descubre qué es Lumen, el micro-framework de Laravel para construir APIs y microservicios en PHP. Cuándo usarlo, diferencias con Laravel y cómo empezar.
Llave foránea: qué es y ejemplo en MySQL
Aprende qué es una llave foránea (Foreign Key), para qué sirve y cómo crearla en MySQL con un ejemplo práctico y reglas de integridad referencial.
Domina los arreglos en PHP: guía completa
Domina los arreglos en PHP: tipos de arrays, funciones de gestión y manipulación de datos. Aprende a trabajar con esta estructura fundamental en el lenguaje.
Ruta del Shinobi Módulo 5: El Motor de la Aldea (Backend Laravel)
Construye la Bóveda Secreta de tu aplicación con PHP Moderno y Laravel. Domina Eloquent, Controladores y la seguridad de la aldea.
Seeds y Factories: Crea Datos de Prueba como un Ninja
Domina Seeds y Factories en Laravel: genera datos de prueba consistentes con Faker. Aprende a crear entornos de desarrollo confiables para tus aplicaciones.
Guía de seguridad para API REST con JWT en PHP
Protege tus endpoints con JWT en PHP: implementa autenticación segura y sin estado para tus APIs RESTful. Aprende a generar y validar JSON Web Tokens en PHP.
Principios SOLID en PHP con ejemplos prácticos
Descubre cómo los 5 principios SOLID pueden transformar tu código PHP en un sistema flexible, escalable y fácil de mantener.
SQL Puro vs ORM: La Batalla por la Integridad de tus Datos
Compara SQL puro vs ORMs como Eloquent: cuándo usar cada enfoque y por qué los mapeadores objeto-relacionales son esenciales para el desarrollo web moderno.
Sube imágenes con PHP, MySQL y Dropzone.js
Implementa una interfaz Drag & Drop profesional con Dropzone.js y PHP. Aprende a subir imágenes, gestionar archivos y almacenarlos en MySQL de forma segura.
Tipos de comandos en SQL que no conocías
Descubre los tipos de comandos SQL: DDL, DML, DCL y TCL. Aprende a diferenciarlos y domina la gestión de bases de datos relacionales de forma clara y completa.
Tipos de datos en PHP: guía completa con ejemplos
Aprende todos los tipos de datos en PHP: strings, enteros, flotantes, booleanos, arrays, objetos y null. Con ejemplos prácticos para cada uno.
Triggers en MySQL: 8 cosas que te volarán la cabeza 🤯
Domina los triggers en MySQL: crea disparadores automáticos para mantener la integridad de los datos y optimizar la gestión de tu base de datos relacional.
Triggers en MySQL: auditoría paso a paso
Implementa auditoría automática en MySQL con Triggers. Registra cada INSERT, UPDATE y DELETE. Guía paso a paso para crear disparadores y mantener logs de cambios.
Tutorial: primera aplicación web con PHP y MySQL
Aprende a construir una aplicación web completa con PHP y MySQL desde cero. CRUD de tareas con conexión PDO, formularios HTML y consultas SQL básicas.
Tutorial: cómo desplegar tu aplicación PHP en un servidor
Aprende a desplegar tu aplicación PHP en producción: FTP, permisos, variables de entorno y configuración de Apache o Nginx. Guía completa para tu primer deploy.
Validación de formularios nativa con Constraint Validation API
Valida formularios sin librerías usando Constraint Validation API nativa. Crea una UX rápida, accesible y ligera con JavaScript moderno. Olvídate de jQuery Validate.
Validar Formularios Bootstrap 5 Javascript Nativo
Validación de formularios Bootstrap 5 con JavaScript nativo. Implementa validación en tiempo real y mejora la UX sin librerías externas.
Variables en PHP: tipos de datos y guía desde cero
Domina las variables en PHP desde cero fácilmente. Guía completa con tipos de datos, comentarios y ejemplos para programar en PHP como un profesional. ¡Empieza!