¿Qué quieres aprender?

CodeIgniter 3 Framework PHP

CodeIgniter 3 Framework PHP

BDI TI - Capacitación

Curso online


112
IVA exento

Duración : 2 Meses

¿Quieres hablar con un asesor sobre este curso?

Objetivos

El participante, al finalizar el curso, será capaz de Desarrollar Aplicaciones Web MVC con CodeIgniter 3, comprendiendo la arquitectura del modelo MVC, haciendo uso de los diversos componentes de vistas, rutas, interceptores o hooks, manejo de formularios, validaciones de datos, Manejo de sesiones HTTP, abstraer las conexiones y operaciones CRUD (Mantenedor Crear, Listar, Actualizar y Eliminar) de base de datos utilizando la capa de modelo (acceso a datos), Seguridad, Ajax, Layout HTML5/CSS3 y mucho más. Además de adquirir las destrezas necesarias para poder crear aplicaciones de calidad sin duda te ponen un paso adelante en el mercado laboral, y abre un abanico de oportunidades. Este curso es una solución costo-efectiva y en tu idioma, para que aprendas a desarrollar aplicaciones PHP, 100% garantizado.

A quién va dirigido

Profesionales y estudiantes en el área de tecnología de información e informática con la intención de especializarse en el desarrollo de aplicaciones a través de un enfoque moderno, actualizado, aun nivel más cercano a la Ingeniería de Software implementando el desarrollo en 3 capas MVC.

Requisitos

Se requiere tener conocimientos de Programación Orientada a Objetos y de PHP5, no se requiere ser experto pero si tener una base teórica y conceptual de lo relacionado con POO y PHP5, si nota que necesita más experiencia le recomendamos tomar primero el curso de Programación Orientada a Objetos en PHP5 que también es dictado por nosotros, puede solicitarnos más información respecto a éste curso más básico.

Temario completo de este curso

Capítulo 1: Introducción y primeros pasos

  • Que es CodeIgniter
  • Por qué CodeIgniter
  • Simplicidad
  • Arquitectura
  • Componentes
  • Instalación y configuraciones
  • Crear un proyecto desde cero

Capítulo 2: Contexto MVC

  • Arquitectura MVC
  • Estructura de Directorios
  • Uso y de controladores, clases de modelo y la vista
  • Clase CI Controller
  • Request HTTP
  • Parámetros del Request
  • Rutas/Routes
  • Response y Redirect
  • Class Loader

Capítulo 3: Layout, Idiomas, Filtros o Hooks

  • Layout
  • View Helpers
  • Los Hooks (Filtros HTTP Request)
  • Sisteme multilenguaje

Capítulo 4: Formularios y Validaciones

  • Componente Form
  • Etiquetas y Helpers Form de vistas
  • Validadores

Capítulo 5: Modelo (Base de Datos)

  • Conexión a la base de datos
  • Configuración y Adaptadores
  • Sentencias SQL con Query Builder
  • CRUD: Funcionalidades básicas de un sistema: ABMs

Capítulo 6: Ajax

  • Integración con jQuery
  • JSON
  • Listas desplegables relacionadas en cascada

Capítulo 7: Manejo HTTP Session

  • Manejo de sesiones HTTP
  • Guardar datos en la sesion
  • Obtener datos de la sesion
  • Eliminar datos de la sesion
  • Mensaje Flash Data
  • Ejemplo completo Carro de compras (eCommerce)

Capítulo 8: Seguridad/Autenticación

  • Introducción y configuración.
  • Adaptadores de autenticación
  • Credenciales de autorización
  • Encriptación de contraseña
  • Hooks Auth
  • Ejemplo completo de Login de Usuarios
Ver más