Curso y Libro CodeIgniter 4 desde cero + integración con Bootstrap 4 o 5 - 2025

Este es el curso MÁS completo que encontrarás de CodeIgniter 4, veremos de todo, desde aspectos básicos como las rutas, controladores, vistas, modelos, manejo de formularios, validaciones, entre otros hasta aspectos más completos como Rest Api con token de autenticación (y una app para consumir la misma desde Vue -proximamente-), autorización mediante CodeIgniter Shield para los permisos, paquetes imprecindibles y mucho más, el detalle del curso lo puedes ver en la parte inferior de esta publicación y lo mejor, es que es una inversión para varios años ya que, de manera gratuita, mantendré el curso por varios años a las nuevas versiones y dando mayor soporte por Academia.

Tambien tengo recursos gratuitos para el Curso en el Blog

Es importante mencionar, que el curso tambien tiene el formato en libro con el 100% del contenido del mismo, es decir, el curso es equivalente al libro.

Objetivo

La finalidad de este curso es dar los primeros pasos con CodeIgniter en su versión 4; para esto, tomaremos en cuenta dos cosas:

  1. No pretendemos que la persona logre conocer al 100% Codeigniter de cero a experto, ya que sería un objetivo demasiado grande para el alcance de lo aquí escrito, si no, conocer su ecosistema, qué nos ofrece y cómo funciona el mismo en base a varios ejemplos y/o aplicaciones pequeñas con alcances limitados.
  2. Se espera que el lector tenga conocimientos en JavaScript, HTML y CSS ya que son necesarios para poder desarrollar en cualquier framework PHP, o web del lado del servidor que quieras aprender; en mi sitio web desarrollolibre.net cuento con múltiples recursos que te pueden interesar para dar los primeros pasos con varias tecnologías de manera gratuita; al igual que en mi canal de YouTube, tienes mucho material gratuito, único y de calidad.

Para quien es este curso

Este curso es para cualquiera que quiera construir sus primeras aplicaciones en CodeIgniter 4, este escrito ofrece una introducción paso a paso con el framework conociendo los aspectos más relevantes del mismo y es enfocado sobre todo a la práctica; se da por hecho de que el lector tiene conocimientos y ha desarrollado en PHP y tecnologías compañeras del lenguaje, como JavaScript, HTML y CSS, ya que, recuerda que para emplear cualquier framework, tienes que tener las bases que sustentan al mismo, es decir, su lenguaje de programación.

El libro está dirigido a aquellas personas que quieran aprender algo nuevo, conocer sobre un framework que tiene muy poca documentación (sobre todo en español), que quiera mejorar una habilidad en el desarrollo web, que quiera crecer como desarrollador y que quiera seguir escalando su camino con otros frameworks superiores a este; con que cumplas al menos alguna de las consideraciones anteriores, este libro es para ti.

 

 

Resumen del curso

A nivel técnico aprenderás ha trabajar con las siguientes características en CodeIgniter de manera fluida:

  1. Instalar CodeIgniter 4 con composer y manual
  2. Levantar el servicio de CodeIgniter 4
  3. Explicar estructura de un proyecto en CodeIgniter
  4. Visual Studio Code como IDE para desarrollar en CodeIgniter
  5. Manejo de las rutas
  6. Controladores, vistas, modelos y rutas
  7. Trabajar con múltiples vistas (layout)
  8. Conexión a la base de datos
  9. Formularios para la gestión de datos y validación
  10. Sesión y sesión flash
  11. Carga de archivos y generación de PDF
  12. Mover imágenes y generación de carpetas o directorios dinámico
  13. Redirecciones y mensajes por sesión
  14. Spark: Presentación de la línea de comandos de CodeIgniter
  15. Seeder: Generar datos de prueba en nuestra aplicación
  16. CRUD con los modelos
  17. El archivo .env en CodeIgniter 4
  18. Conocer las librerías y funciones de ayuda principales en CodeIgniter
  19. Crear funciones de Ayuda o helpers personalizadas.
  20. Creación de RestApis tipo CRUD
  21. Actualizar nuestro proyecto de CodeIgniter 4
  22. Módulo de usuario con login registro
  23. Uso de los filtros para interceptar peticiones
  24. Pasar CodeIgniter 4 a producción en un ambiente Apache

Integrar con Bootstrap 5:

  1. Nav
  2. Cartas
  3. Alertas
  4. Modals
  5. Tablas
  6. Imágenes
  7. Carrusel
  8. Botones
  9. Grid y contaniner
  10. Font Awesome para los íconos

Acepto recibir anuncios de interes sobre este Blog.

Curso para CodeIgniter 4, conoce como crear las rutas, controladores, vistas, realizar CRUDs, Api Rest, procesar formularios, personalizar plantillas de sistema y te tu app con Bootstrap 4 o 5 y mucho más.

- Andrés Cruz

Por aquí tienes el listado completo de clases que vamos a cubrir en el libro y curso:

Introducción al curso

Primeros pasos

Crear el primer CRUD: Películas

Reto: CRUD Categorías

Rutas y redirecciones

Introducción a las rutas

Sesión y mensaje flash

Vistas y layouts

Formularios y validaciones

Modelos

Filtros

Rest Api CRUD

Seeders

Relaciones

Carga de archivos

Librerías y funciones en CodeIgniter

Bootstrap 5

Módulo web

Rest api relaciones métodos personalizados

Shield

Shield: Grupos y Permisos

Extra: Avanzado - Más componentes de CodeIgniter 4

Extra: Trabajando con librerías

Extra: Trabajando con helpers

Crear nuestro propio sistema de CRUD automatizado

Sistema de Facturación

Sistema de Facturación: Bootstrap 5

Extra: Integrar la SDK de Facebook

Integrar PayPal en CodeIgniter

Integración con Vue 3

Extra: CodeIgniter 4 en producción

Archive -Básico - Primeros pasos con CodeIgniter 4

Archive -Intermedio - Creando nuestro CRUD

Archive - Intermedio - Instalar y configurar Bootstrap en la aplicación

Archive - Intermedia - Creando nuestro módulo de login y usuario

Archive - Creando una tienda de películas

Archive - Avanzado - Rest Api en CodeIgniter 4 (Películas)

Sección previa a la de Vue