Introduccion a CodeIgniter
por Joel Barrios (Bachi)
Introducción a CodeIgniter, framework de PHP: instalación, MVC, formularios con validación, operaciones con base de datos y diseño con Bootstrap en un pequeño proyecto.
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 Joel Barrios (Bachi) (2 h 43 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
- Desarrolladores con nociones de PHP que quieren conocer un framework para acelerar sus aplicaciones web.
- Nivel
- Principiante
- Duración
- 2 h 43 min · 34 lecciones
- Precio
- Gratis en Udemy
- Autor
- Joel Barrios (Bachi)
- Plan sugerido
- 2 sem. · 4 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 4 de 5Introducción compacta y práctica a CodeIgniter, con un proyecto que recorre instalación, formularios, base de datos y Bootstrap. Adecuada para quien ya conoce PHP y quiere probar un framework; la falta de fecha invita a comprobar la versión.
Puntos fuertes
- Proyecto práctico que cubre las operaciones básicas con datos de principio a fin.
- Duración contenida (unas 2,7 horas) y progresión clara por capítulos.
- Incluye validación de formularios e integración con Bootstrap.
A tener en cuenta
- No consta el año de publicación; CodeIgniter ha evolucionado y algunas versiones pueden diferir.
- Es una introducción: no se indican temas avanzados.
- La descripción no detalla la versión del framework usada.
De qué trata
Curso de Udemy impartido por Joel Barrios (Bachi) que presenta CodeIgniter, un framework de PHP, a lo largo de 34 lecciones y unas 2 horas y 43 minutos. Se construye un pequeño proyecto en el que se seleccionan, agregan, editan y eliminan datos de una base de datos.
Los bloques van desde la descarga e instalación y el clásico «Hola Mundo», pasando por la configuración de la base de datos, la creación y validación de formularios y la interacción con la base de datos, hasta algunos trucos para ahorrar código. Los últimos vídeos integran Bootstrap para mejorar la interfaz.
- Instalación de CodeIgniter y estructura MVC
- Base de datos y archivos de configuración
- Creación y validación de formularios
- Seleccionar, agregar, editar y eliminar datos
- Integración con Bootstrap
Para quién es este curso
- Desarrolladores con nociones de PHP que quieren conocer un framework para acelerar sus aplicaciones web.
- Quien busca una primera toma de contacto con el patrón MVC aplicado a un proyecto pequeño.
Mejor busca otro si…
- Quien ya trabaja con CodeIgniter y busca temas avanzados.
- Quien aún no sabe nada de PHP y necesita aprender el lenguaje desde cero.
Antes de empezar
- Conocimientos básicos de PHP (el curso presenta el framework, no el lenguaje; es una suposición razonable por el tema).
- Nociones básicas de bases de datos.
Qué sabrás hacer al terminar
- Instalar y configurar CodeIgniter en un entorno local.
- Entender la estructura MVC del framework.
- Crear y validar formularios.
- Seleccionar, agregar, editar y eliminar registros de una base de datos desde una aplicación web.
- Integrar Bootstrap para mejorar la interfaz de la aplicación.
Estructura del curso
- 01
Instalación y primeros pasos
Descarga, instalación y reconocimiento de lo necesario, seguido del «Hola Mundo» para entender el funcionamiento básico del framework.
- 02
Base de datos y configuración
Preparación de la base de datos y de los archivos de configuración de CodeIgniter.
- 03
Formularios y base de datos
Creación y validación de un formulario e interacción con la base de datos para seleccionar, agregar, editar y eliminar información.
- 04
Ahorro de código y Bootstrap
Trucos para escribir menos código y aplicación de estilo con Bootstrap.
- 05
Archivos y despedida
Sección con archivos para descargar y cierre del curso.
Capítulos del vídeo
- 01Descargando, Instalando y Conociendo lo Necesario
- 02Hola Mundo
- 03Base de Datos y Archivos de Configuracion
- 04Creando y Validando un Formulario
- 05Interactuando con la Base de Datos
- 06Ahorrando Lineas de Codigo
- 07Agregando Estilo - Bootstrap
- 08Archivos para Descargar
- 09Despedida
Plan de estudio sugerido
2 semanas · unas 4 h por semana
- 1.Sesión 1: instalación, «Hola Mundo» y configuración de la base de datos; deja el entorno funcionando.
- 2.Sesión 2: formulario y validación; construye el tuyo propio.
- 3.Sesión 3: interacción con la base de datos; repite el CRUD con otra tabla.
- 4.Sesión 4: ahorro de código, Bootstrap y archivos descargables; aplica el estilo a tu proyecto.
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
- Comprueba qué versión de CodeIgniter se usa en el primer capítulo e instala la misma para evitar diferencias.
- Tras el capítulo de base de datos, crea una tabla propia y repite el CRUD con ella.
- Descarga los archivos del capítulo correspondiente para comparar con tu código si algo falla.
Antes y después de este curso
- Antes de este cursoAprende PHP desde Cero - Nivel BásicoRefuerza las bases de PHP antes de pasar a un framework.
- AlternativaAprende Laravel - Modelos, Migraciones, Rutas, Vistas, etcOtro framework de PHP con modelos, rutas y vistas.
- Antes de este cursoDesarrollo Web con HMTL, CSS y Bootstrap 4! Curso desde ceroÚtil para entender HTML, CSS y Bootstrap, usados al final del curso.
Cómo lo presenta Joel Barrios (Bachi)
Curso rápido y completo sobre uno de los framework mas usados para el desarrollo de aplicaciones en PHP,
Hola y Bienvenido a este Curso! Hace mucho tiempo estuve buscando “ALGO” que me ayudara a mejorar el tiempo de desarrollo de aplicaciones en PHP y además que la curva de aprendizaje no fuese tan grande, fue allí cuando entre al mundo de los FRAMEWORK de PHP y mientras buscaba, descargaba y…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Cuánto dura el curso?
Tiene 34 lecciones y unas 2 horas y 43 minutos de vídeo. Con práctica, unas dos semanas a 4 horas semanales.
+¿Qué proyecto se construye?
Un pequeño proyecto donde se seleccionan, agregan, editan y eliminan datos de una base de datos, con formularios validados y estilo con Bootstrap.
+¿Hace falta saber PHP?
El curso se centra en el framework y no enseña PHP desde cero, así que conviene tener nociones básicas del lenguaje.
+¿Está actualizado?
No consta el año de publicación, por lo que conviene comprobar la versión de CodeIgniter que se usa.
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 Joel Barrios (Bachi); 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.