Curso de PHP Esencial: La Ruta a Laravel y CodeIgniter 4
por Andrés Cruz
Recorre las bases de PHP (entorno, variables, funciones, condicionales) y explica por qué pasar a un framework como Laravel o CodeIgniter 4.
Recomendado, valoración editorial 4 de 5
verificado 2026-10-01 — sigue siendo gratis en Udemy
Empezar en UdemyRespuesta rápida
Curso gratis de Programación de nivel principiante en Udemy impartido por Andrés Cruz (1 h 53 min). Nuestra valoración: 4/5, recomendado. Comprobamos que sigue siendo gratis el 1 de octubre de 2026.
- Veredicto
- 4/5 · Recomendado
- Para quién
- Personas que quieren aprender PHP desde cero como paso previo a Laravel o CodeIgniter 4.
- Nivel
- Principiante
- Duración
- 1 h 53 min · 11 lecciones
- Precio
- Gratis en Udemy
- Autor
- Andrés Cruz
- Plan sugerido
- 1 sem. · 4 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 4 de 5Minicurso compacto y bien enfocado para aprender las bases de PHP con la mirada puesta en Laravel o CodeIgniter. Es útil como puente rápido, aunque no profundiza más allá de lo esencial ni muestra capítulos detallados.
Puntos fuertes
- Temario claro y ordenado que va del entorno a los condicionales y termina conectando con frameworks.
- Duración contenida (unas 2 horas) con 11 lecciones, adecuada como puente rápido.
- Enfoque en buenas prácticas, como el tipado estricto, desde el inicio.
A tener en cuenta
- Solo aparece un capítulo («Introducción») en los datos, así que no hay marcas de tiempo por tema.
- No se indica el año de publicación, por lo que no se puede valorar su vigencia.
- Al ser un minicurso, cubre solo lo básico y no profundiza en Laravel ni CodeIgniter.
De qué trata
Minicurso de unas dos horas y 11 lecciones que sirve de puente hacia Laravel y CodeIgniter 4. Empieza preparando el entorno con Laravel Herd (o equivalentes en Linux) y VS Code, y explica cómo PHP se interpreta en el servidor.
Después recorre los fundamentos: variables, tipos de datos, concatenación, funciones con retorno y tipado estricto, y el control de flujo con if, switch, operador ternario y ??. Cierra explicando los problemas del PHP puro, el código espagueti y la necesidad de usar un framework con MVC; la descripción también menciona un CRUD básico.
- Entorno con Laravel Herd y VS Code
- Variables, tipos de datos y strings
- Funciones, return y tipado estricto
- if, switch, operador ternario y ??
- Del PHP puro a MVC y frameworks
Para quién es este curso
- Personas que quieren aprender PHP desde cero como paso previo a Laravel o CodeIgniter 4.
- Quien conoce algo de programación y necesita una base rápida de PHP antes de adoptar un framework.
- Estudiantes que buscan entender por qué se usan frameworks y qué problemas tiene el PHP puro.
Mejor busca otro si…
- Desarrolladores con experiencia en PHP que ya manejan funciones, tipado y programación orientada a objetos.
- Quien busque un curso profundo de Laravel o CodeIgniter: aquí solo se prepara el camino hacia ellos.
Antes de empezar
- La descripción no indica requisitos previos; por su enfoque en fundamentos, parece pensado para empezar con poca base.
Qué sabrás hacer al terminar
- Preparar un entorno de desarrollo PHP con Laravel Herd (o equivalentes en Linux) y VS Code.
- Escribir programas básicos con variables, tipos de datos y concatenación de strings.
- Crear y usar funciones con parámetros, retorno de valores y tipado estricto.
- Aplicar condicionales, switch, operador ternario y operador ??.
- Entender por qué el PHP puro mezclado con HTML se vuelve insostenible y por qué se usan frameworks con MVC.
Estructura del curso
- 01
Preparación del entorno
Instalación con Laravel Herd (o equivalentes en Linux), uso de VS Code con extensiones, cómo PHP se interpreta en el servidor y primer programa «Hola Mundo».
- 02
Fundamentos de PHP
Variables con $, tipos de datos (string, integer, boolean, array, object), reglas de nomenclatura, concatenación con punto e interpolación con comillas dobles.
- 03
Funciones y modularización
Creación e invocación de funciones, parámetros, uso de return y buenas prácticas de tipado estricto en argumentos y retornos.
- 04
Control de flujo
Estructuras if, elseif, else y switch, además del operador ternario y el operador de fusión de null (??).
- 05
De PHP puro al framework
Por qué evitar el código espagueti, la separación de responsabilidades (MVC) y la necesidad de usar Laravel o CodeIgniter; la descripción menciona también un CRUD básico.
Capítulos del vídeo
- 01Introducción
Plan de estudio sugerido
1 semana · unas 4 h por semana
- 1.Sesión 1: entorno (Herd, VS Code) y primer «Hola Mundo»; comprueba que todo funciona.
- 2.Sesión 2: variables, tipos de datos y concatenación; practica con pequeños ejemplos propios.
- 3.Sesión 3: funciones, return y tipado estricto; reescribe tus ejemplos como funciones.
- 4.Sesión 4: condicionales, switch, ternario y ??; termina con la parte del paso al framework y el CRUD básico.
El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.
Consejos para seguirlo
- Escribe todo el código tú mismo en lugar de copiarlo, sobre todo en variables y funciones.
- Tras ver funciones y tipado estricto, crea tus propias funciones con tipos declarados para fijar el concepto.
- Cuando llegues a la parte de código espagueti, identifica en tu propio código dónde se mezclan lógica y HTML.
- Si usas Linux, busca antes un equivalente a Laravel Herd, como indica la descripción.
Antes y después de este curso
- AlternativaAprende PHP desde Cero - Nivel BásicoOtro curso de PHP desde cero, con un enfoque básico más extenso.
- Después de este cursoAprende Laravel - Modelos, Migraciones, Rutas, Vistas, etcSiguiente paso natural: Laravel, uno de los frameworks hacia los que prepara este curso.
Cómo lo presenta Andrés Cruz
Conoce las bases de PHP para programar en Laravel y CodeIgniter
Este minicurso de PHP Esencial está diseñado para ser el puente rápido y sólido que necesitas para dominar los fundamentos del lenguaje y dar el salto a los frameworks modernos como Laravel y CodeIgniter. Nos enfocamos en el razonamiento lógico y las buenas prácticas para que puedas construir aplicaciones web dinámicas y…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Cuánto dura el curso?
Unos 113 minutos repartidos en 11 lecciones. Con pausas para practicar, puedes completarlo en una semana con unas 4 horas.
+¿Enseña Laravel o CodeIgniter?
No directamente. Prepara las bases de PHP y explica por qué conviene usar un framework, pero no es un curso de Laravel ni de CodeIgniter.
+¿Qué necesito instalar?
La descripción menciona Laravel Herd (o equivalentes para Linux) y Visual Studio Code con extensiones esenciales.
+¿Qué hago después?
Puedes pasar a un curso de Laravel, como el del catálogo sobre modelos, migraciones, rutas y vistas, o a uno de CodeIgniter 4.
Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en Udemy, y revisado según nuestro método. El contenido del curso es obra de Andrés Cruz; si ves algún error, avísanos.
Guías para sacarle partido
Más cursos de Programación
Agentic AI – Complete Course for Beginners
Curso de unas 24 horas para construir sistemas de agentes de IA con LangChain y LangGraph: Pydantic, flujos de trabajo, memoria, RAG y despliegue en AWS y Render.
Aprende Accesibilidad Web paso a paso
Introducción práctica a la accesibilidad web: pautas y leyes, contenido, navegación, diseño e interacción accesibles, relación con el SEO y evaluación de sitios.
Aprende Godot - Curso completo desde cero
Crea tu primer videojuego 3D en Godot 4 desde cero: escenas, nodos, GDScript, físicas, animaciones, sonido y exportación a .exe.
Aprende JavaScript Ahora! curso completo desde cero para principiantes
Curso de JavaScript desde cero: entorno, variables, tipos, operadores, control de flujo, diez ejercicios y objetos con funciones constructoras.