cursos.
← Programación
Ficha 005.277UdemyGRATIS

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 Udemy

Respuesta 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 5

Minicurso 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

  1. 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».

  2. 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.

  3. 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.

  4. 04

    Control de flujo

    Estructuras if, elseif, else y switch, además del operador ternario y el operador de fusión de null (??).

  5. 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

  1. 01Introducción

Plan de estudio sugerido

1 semana · unas 4 h por semana

  1. 1.Sesión 1: entorno (Herd, VS Code) y primer «Hola Mundo»; comprueba que todo funciona.
  2. 2.Sesión 2: variables, tipos de datos y concatenación; practica con pequeños ejemplos propios.
  3. 3.Sesión 3: funciones, return y tipado estricto; reescribe tus ejemplos como funciones.
  4. 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

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