CodeIgniter 3 de cero a Experto. El mejor framework de PHP
por David Navarro
Enseña CodeIgniter 3 desde cero: instalación, base de datos, plantillas, correo y subida de archivos, y la creación de una aplicación web completa.
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 en Udemy impartido por David Navarro (4 h 38 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 conocen algo de PHP y quieren aprender CodeIgniter 3 con un proyecto práctico.
- Duración
- 4 h 38 min · 37 lecciones
- Precio
- Gratis en Udemy
- Autor
- David Navarro
- Plan sugerido
- 3 sem. · 5 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 4 de 5Curso práctico y bien estructurado para aprender CodeIgniter 3 construyendo una aplicación real. Resulta útil para quien tenga base de PHP o trabaje con proyectos heredados; hay que tener en cuenta que la versión es antigua.
Puntos fuertes
- Enfoque práctico: se construye una aplicación web desde cero.
- Progresión clara, de la introducción al proyecto completo, en 37 lecciones.
- Cubre aspectos concretos como correo, subida de archivos y plantillas.
A tener en cuenta
- Se centra en CodeIgniter 3, una versión anterior del framework.
- La descripción no menciona ejercicios, material descargable ni certificado.
- No consta el año de publicación.
De qué trata
Curso de Udemy de David Navarro que enseña CodeIgniter 3, un framework PHP basado en Modelo/Vista/Controlador. Dura unos 278 minutos y se divide en 37 lecciones.
Comienza con la bienvenida, los requisitos y una introducción al framework. Después trata la base de datos y cómo añadir una plantilla. Por último, desarrolla una aplicación web con login y los apartados de gestión de alumnos, creación de tareas, mis tareas y mensajes. La descripción también menciona el envío de correos y la subida de archivos.
- Instalación y configuración de CodeIgniter 3
- Peticiones a base de datos
- Importar plantillas
- Envío de correos y subida de archivos
- Aplicación web con login y varios apartados
Para quién es este curso
- Personas que conocen algo de PHP y quieren aprender CodeIgniter 3 con un proyecto práctico.
- Quien necesita mantener o entender aplicaciones PHP ya hechas con CodeIgniter 3.
Mejor busca otro si…
- Quien busque un framework PHP actual: el curso se centra en la versión 3 de CodeIgniter.
- Quien nunca haya programado y no tenga ninguna base de PHP.
Antes de empezar
- Nociones básicas de PHP (el curso incluye un apartado «Qué debes saber», pero los detalles no constan en los datos).
Qué sabrás hacer al terminar
- Instalar y configurar CodeIgniter 3.
- Realizar peticiones a base de datos desde la aplicación.
- Importar una plantilla en un proyecto CodeIgniter.
- Enviar correos y subir archivos desde la aplicación.
- Crear una aplicación web completa con login y varios apartados.
Estructura del curso
- 01
Presentación y fundamentos
Bienvenida, introducción general, requisitos previos («Qué debes saber») e introducción a CodeIgniter.
- 02
Base de datos y plantilla
Trabajo con la base de datos y cómo añadir una plantilla al proyecto.
- 03
Login
Implementación del acceso de usuarios a la aplicación.
- 04
Aplicación práctica por apartados
Construcción de la aplicación con los apartados «Gestión de Alumnos», «Crear Tareas», «Mis Tareas» y «Mensajes».
Capítulos del vídeo
- 01Bienvenida
- 02Introducción
- 03Qué debes saber
- 04Introducción a CodeIgniter
- 05Base de datos
- 06Añadir un Template a CodeIgniter
- 07Login
- 08Apartado "Gestión de Alumnos"
- 09Apartado "Crear Tareas"
- 10Apartado "Mis Tareas"
- 11Apartado "Mensajes"
Plan de estudio sugerido
3 semanas · unas 5 h por semana
- 1.Semana 1: bienvenida, introducción, requisitos e introducción a CodeIgniter; instala y prueba el entorno.
- 2.Semana 2: base de datos, plantilla y login; reproduce cada paso en tu propio proyecto.
- 3.Semana 3: apartados de Alumnos, Tareas, Mis Tareas y Mensajes; termina y amplía la aplicación.
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
- Sigue el curso con tu propio proyecto abierto y escribe el código tú mismo en lugar de copiarlo.
- Dedica tiempo extra al capítulo de base de datos, porque los apartados posteriores dependen de él.
- Tras el login, prueba cada apartado antes de pasar al siguiente para localizar errores pronto.
Antes y después de este curso
- Antes de este cursoAprende PHP desde Cero - Nivel BásicoRefuerza las bases de PHP necesarias antes de empezar con un framework.
- Después de este cursoMVC: Tu conocimiento a otro nivel con POO y PHP 8 avanzadoProfundiza en el patrón MVC con PHP orientado a objetos.
Cómo lo presenta David Navarro
Pierde el miedo a programar y aprende CodeIgniter 3 desde cero, uno de los frameworks más potentes que existen. ¡Únete!
Actualmente me encuentro realizando tutoriales en Youtube en un canal llamado "DAVIDNAVARRODEV" ( youtube(punto)com/davidnavarrodev ) y realizando cursos online en www.davidnavarro.dev En este curso aprenderás a utilizar el framework CodeIgniter desde cero. CodeIgniter es un…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Cuánto dura el curso?
Unos 278 minutos (algo más de 4 horas y media) repartidos en 37 lecciones.
+¿Qué se construye?
Una aplicación web con login y apartados de gestión de alumnos, creación de tareas, mis tareas y mensajes.
+¿Se parte de cero?
La descripción dice que se aprende CodeIgniter desde cero, aunque conviene tener nociones de PHP.
+¿Usa la última versión del framework?
No, trata CodeIgniter 3, como indica el título.
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 David Navarro; 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.