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

Desarrollo Web con CodeIgniter 4 y PHP Nivel Básico e Intermedio

Desarrollar competencias en programación web utilizando PHP y CodeIgniter 4, permitiendo crear aplicaciones dinámicas con conexión a bases de datos, arquitectura MVC, validaciones, seguridad y funcionalidades CRUD aplicando buenas prácticas de desarrollo.

  • 80 Contenidos
  • Duración: 24 horas
  • Código 351058

Objetivo General

Desarrollar competencias en programación web utilizando PHP y CodeIgniter 4, permitiendo crear aplicaciones dinámicas con conexión a bases de datos, arquitectura MVC, validaciones, seguridad y funcionalidades CRUD aplicando buenas prácticas de desarrollo.

Descargar Ficha PDF Cotizar

Objetivos Específicos

         Comprender la arquitectura MVC y las funcionalidades principales de CodeIgniter 4 para el desarrollo de aplicaciones web dinámicas con PHP.
         Desarrollar aplicaciones web utilizando conexión a bases de datos, operaciones CRUD, validación de formularios y programación orientada a objetos aplicando buenas prácticas de desarrollo.
         Implementar funcionalidades intermedias de seguridad, autenticación, consumo de APIs y despliegue de proyectos web utilizando CodeIgniter 4 y PHP.


Módulo 1

        Introducción al Desarrollo Web con PHP y CodeIgniter 4
        Contenidos:
        Conceptos fundamentales del desarrollo web.
        Instalación y configuración del entorno de trabajo.
        Introducción a PHP y sintaxis básica.
        Arquitectura MVC en CodeIgniter 4.
        Creación de proyectos y estructura de carpetas.
        Actividad Práctica: Instalación de herramientas y creación de una aplicación básica en CodeIgniter 4.


Módulo 2

        Programación Básica en PHP
        Contenidos:
        Variables, operadores y estructuras de control.
        Funciones y arreglos en PHP.
        Manejo de formularios HTML con PHP.
        Introducción a programación orientada a objetos.
        Buenas prácticas de programación.
        Actividad Práctica: Desarrollo de formularios dinámicos utilizando PHP.


Módulo 3

        Rutas, Controladores y Vistas
        Contenidos:
        Configuración de rutas en CodeIgniter 4.
        Creación y uso de controladores.
        Creación de vistas y envío de datos.
        Integración de HTML y Bootstrap.
        Navegación entre páginas.
        Actividad Práctica: Desarrollo de una aplicación web con múltiples vistas y navegación.


Módulo 4

        Bases de Datos y CRUD Básico
        Contenidos:
        Introducción a MySQL.
        Conexión a bases de datos desde CodeIgniter 4.
        Creación de modelos.
        Operaciones CRUD básicas.
        Validación simple de datos.
        Actividad Práctica: Desarrollo de un sistema CRUD básico conectado a base de datos.
        Nivel Intermedio


Módulo 5

        Validaciones, Seguridad y Sesiones
        Contenidos:
        Validación avanzada de formularios.
        Manejo de errores y mensajes.
        Protección contra ataques comunes (XSS y CSRF).
        Manejo de sesiones y autenticación de usuarios.
        Carga y validación de archivos.
        Actividad Práctica: Implementación de login seguro y validación de formularios.


Módulo 6

        Programación Orientada a Objetos Aplicada
        Contenidos:
        Clases, objetos y herencia en PHP.
        Uso avanzado de modelos y controladores.
        Organización y reutilización de código.
        Helpers y librerías en CodeIgniter 4.
        Buenas prácticas de desarrollo MVC.
        Actividad Práctica: Desarrollo de módulos reutilizables utilizando programación orientada a objetos.


Módulo 7

        Integración de Funcionalidades Avanzadas
        Contenidos:
        Paginación y filtros de búsqueda.
        Consumo de APIs y manejo de JSON.
        Uso de plantillas y componentes reutilizables.
        Optimización de consultas y rendimiento.
        Manejo de respuestas dinámicas.
        Actividad Práctica: Desarrollo de una aplicación con filtros y consumo de API externa.


Módulo 8

        Proyecto Final e Implementación
        Contenidos:
        Planificación de proyecto web.
        Integración de módulos desarrollados.
        Pruebas y depuración de errores.
        Publicación de aplicaciones en servidor.
        Documentación básica del proyecto.
        Actividad Práctica: Desarrollo e implementación de un proyecto web completo utilizando CodeIgniter 4 y PHP.

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