WhatsApp
  • Siguenos en CAPACITACIONES GOCURSOS SPA :
Gocursos.cl Organismo de capacitación.

CODEIGNITER 4 CON PHP 7

Desarrollar habilidades prácticas y teóricas en CodeIgniter 4 con PHP 7, permitiendo a los participantes crear aplicaciones web eficientes y escalables.

  • 62 Contenidos
  • Duración: 8 horas
  • Código 342320

Objetivo General

Desarrollar habilidades prácticas y teóricas en CodeIgniter 4 con PHP 7, permitiendo a los participantes crear aplicaciones web eficientes y escalables.

Descargar Ficha PDF Cotizar

Objetivos Específicos

         Comprender los conceptos básicos de CodeIgniter 4 y su estructura.
         Aprender a configurar y manejar bases de datos en CodeIgniter.
         Desarrollar aplicaciones web dinámicas utilizando las herramientas de CodeIgniter.
         Módulo 1: Introducción a CodeIgniter 4 y Entorno de Trabajo
        ¿Qué es CodeIgniter 4? Ventajas frente a otros frameworks
        Requisitos mínimos: PHP 7.3+, Composer, extensiones
        Instalación de CodeIgniter 4 usando Composer
        Estructura del proyecto y carpetas principales
        Configuración inicial y pruebas de funcionamiento
        Uso del servidor de desarrollo embebido


Módulo 2: Conceptos MVC y Ruteo Básico

        Fundamentos del patrón MVC (Modelo–Vista–Controlador)
        Rutas en CodeIgniter 4: auto-routing vs. rutas definidas
        Creación de controladores simples
        Envío de datos desde controlador a vista
        Uso de vistas básicas con HTML
        Ejercicio práctico: ruta personalizada con vista


Módulo 3: Manejo de Vistas y Layouts

        Reutilización de vistas con plantillas (layouts)
        Inclusión de encabezados, menús y pie de página
        Pasaje de variables dinámicas a vistas
        Uso de funciones auxiliares (helpers)
        Implementación de formularios HTML
        Validación simple en vistas


Módulo 4: Modelos y Conexión a Base de Datos

        Configuración de conexión a MySQL / MariaDB
        Uso del modelo base de CodeIgniter
        Creación y uso de modelos personalizados
        Operaciones CRUD con Active Record
        Recuperación de datos desde la base
        Ejercicio práctico: listar registros en una tabla


Módulo 5: Formularios, Validación y Datos del Usuario

        Creación de formularios con CodeIgniter
        Validación de datos en el servidor
        Reglas de validación predefinidas y personalizadas
        Gestión de mensajes de error
        Protección contra ataques CSRF
        Práctica: formulario de contacto validado


Módulo 6: CRUD Completo con CodeIgniter 4

        Crear, leer, actualizar y eliminar datos
        Rutas específicas para cada acción
        Uso de métodos GET y POST correctamente
        Manejo de redirecciones y mensajes flash
        Separación lógica por controlador y modelo
        Ejercicio práctico: CRUD de usuarios o productos


Módulo 7: Seguridad y Buenas Prácticas

        Seguridad en formularios y bases de datos
        Escapar datos para evitar XSS y SQL Injection
        Autenticación básica de usuarios
        Protección de rutas con filtros
        Buenas prácticas en organización del código
        Carga de archivos .env y configuración segura


Módulo 8: Proyecto Final y Evaluación

        Desarrollo de mini proyecto integrando CRUD, validación y vistas
        Evaluación práctica individual o en parejas
        Revisión del código y feedback del instructor
        Recomendaciones para desplegar en servidor real
        Recursos para seguir aprendiendo (documentación, foros, GitHub)
        Cierre y entrega de certificados

Completa el formulario para más información o haz clic en