Cursos PHP El caballo de batalla silencioso de la web
PHP impulsa una enorme parte de la web, desde WordPress hasta back-ends a medida. Sintaxis moderna, formularios, sesiones, POO, PDO, seguridad y luego arquitectura MVC: un recorrido pragmático y totalmente enfocado en la web.
Empezar este curso en Kodokon Fundamentos Principiante - lo básico, paso a paso
Progresión Intermedio - crear proyectos reales
Formularios: recibir y validar datosManeja los formularios como un profesional: el método HTTP correcto, una validación estricta de la entrada y una reimpresión segura. Organizar tu código: include, estructura, constantesDivide tu sitio en archivos reutilizables con include y require, una estructura de proyecto clara y constantes centralizadas. Sesiones y cookies: inicio de sesión y carrito de compraRecuerda a tus visitantes de página en página: inicio de sesión seguro, un carrito de compra basado en la sesión y cookies debidamente protegidas. Archivos: leer, escribir, subir, JSONLee y escribe archivos, registra eventos, acepta subidas de forma segura y almacena tus datos como JSON. PHP moderno: tipos estrictos, enums, matchAdopta el PHP de hoy: tipos estrictos, funciones flecha, el operador nullsafe, los enums y la expresión match. Avanzado Competente - patrones avanzados y rendimiento
POO moderna: clases, propiedades promovidas, visibilidadEscribe clases idiomáticas de PHP 8: promoción de propiedades, readonly, constructores con nombre y objetos de valor inmutables. Herencia, interfaces, traits y clases abstractasElige la herramienta de diseño adecuada - un contrato, un esqueleto de algoritmo o la reutilización horizontal - conociendo los compromisos de cada una. PDO: sentencias preparadas y transaccionesConfigura PDO como se hace en producción, elimina estructuralmente la inyección SQL y haz fiables tus escrituras con transacciones. Espacios de nombres, autocarga y ComposerEstructura tu código con espacios de nombres PSR-4 y deja que Composer cargue las clases y las dependencias por ti. Excepciones: jerarquía, finally, manejador globalConstruye una estrategia de errores completa: excepciones de negocio encadenadas, un finally controlado y manejadores globales como última línea de defensa. Maestría Experto - arquitectura, internos y casos límite
Seguridad web: XSS, CSRF e inyeccionesDesglosa XSS, CSRF y la inyección SQL para entender exactamente qué bloquean en realidad htmlspecialchars, los tokens y las consultas preparadas. Una arquitectura MVC hecha a manoEscribe un microframework MVC completo - un enrutador con regex, controladores inyectados, vistas con búfer - para entender lo que los frameworks hacen por ti. Construir una API JSON en PHPConstruye una API JSON rigurosa dominando las cabeceras, la lectura del cuerpo en bruto y la semántica precisa de los códigos de estado. PHP 8 avanzado: atributos, readonly, callablesExplora el funcionamiento interno de los atributos, readonly, los callables de primera clase y el tipado estricto de PHP 8. Calidad: PHPUnit, PHPStan y los PSREquipa tu código como un profesional con pruebas PHPUnit, análisis estático PHPStan de nivel 9 y los estándares PSR.