¿Qué quieres aprender?

Zend Framework 2

Zend Framework 2

BDI TI - Capacitación

Curso online


112
IVA exento

Duración : 2 Meses

¿Quieres hablar con un asesor sobre este curso?

Objetivos

El Curso está orientado para el desarrollo de aplicaciones empresariales que cumplan el estándar PHP5.3+ con Zend Framework 2: comprendiendo la nueva arquitectura del modelo MVC de ZF2 componente Zend\Mvc, haciendo uso de los diversos packages para el manejo de formularios con Zend\Form, validaciones de datos con Zend\Validator, sistema de Módulos de ZF2, abstraer las conexiones y operaciones a la base de datos utilizando Zend\Db y Zend\Db\TableGateway, autenticación de usuarios con Zend\Authentication y Zend\Permissions\Acl, sistemas de Layout y mucho más. En sólo 8 módulos de nuestro Curso Zend Framework 2 aprenderás a crear desde cero aplicaciones Empresarial ZF2, utilizando el Framework más importantes y con mayor crecimiento del mercado, creado por los mismos que desarrollan el lenguaje PHP5, Zend Company. Aplicarás las mejores prácticas de desarrollo y concluirás con un laboratorio final que te servirá de base para tus propios proyectos, eliminando cualquier problema con la integración del Framework de Zend.

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 Framework MVC, 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, que también es dictado por nosotros, puede solicitarnos más información respecto a éste curso también.

Temario completo de este curso

¿Qué aprenderemos?
Capítulo 1: Introducción

  • Que es un Framework
  • Por qué ZF2.
  • Simplicidad.
  • Web 2.0
  • Arquitectura ZF2
  • Componentes ZF2
  • Instalación y configuraciones ZF2
  • Mapping URL con Router
  • El componente MVC
    • Estructura de Directorios
    • Uso y de controladores, clases de modelo y la vista.
    • Clase ActionController
    • Objetos Response y Request
    • Parámetros del request
    • Controller Plugins
    • Forward y redirect
    • View Helper

Capítulo 2: Módulos

  • Estructura modular de directorios
  • Configuraciones
  • Crear y desarrollar un nuevo Módulo.
  • ModuleManager
  • Autoloader
  • Bootstrapping

Capítulo 3: Layout, Eventos y Servicios

  • Layout
  • EventManager
  • ServiceManager
  • Zend Config

Capítulo 4: Formularios y Validaciones

  • Zend Form (Objeto Formulario)
  • Zend Element (Objeto Elemento)
  • Clases de Validaciones
  • Clases de Filtros

Capítulo 5: Modelo (Base de Datos).

  • Adaptadores
  • Instanciar Adaptador
  • Sentencias SQL a través de objetos Statement
  • Manejo de Resultados
  • Zend\Db y Zend\Db\TableGateway
  • Select para ejecutar consultas SQL
  • Clases de Modelos DAO
  • Desarrollo de CRUD: Funcionalidades básicas de un sistema: ABMs

Capítulo 6: Autenticación y Sesiones

  • Introducción.
  • Zend\Authentication
  • Adaptadores de autenticación
  • Credenciales de autorización
  • Login de Usuarios

Capítulo 7: Zend\Permissions\Acl

  • ACL Lista de control de acceso
  • Roles y recursos (privilegios)
  • ACL en un ejemplo MVC

Capítulo 8: AJAX

  • AJAX en ZF2
  • Configuraciones
  • Autocomplete
  • XMLHttpRequest
  • Response
  • Etc…
Ver más