Zend Framework
Curso
Online
Descripción
-
Tipología
Curso
-
Nivel
Nivel intermedio
-
Metodología
Online
-
Duración
8 Semanas
-
Inicio
Fechas disponibles
El participante, al finalizar el curso, será capaz de desarrollar aplicaciones web empresariales utilizando el Framework de Zend que cumplan el estándar de PHP5 (reguladas por Zend), comprendiendo la arquitectura del modelo MVC, haciendo uso de los diversos componentes y APIs para el manejo de formularios con Zend_Form, validaciones de datos, abstraer las conexiones y operaciones a la base de datos utilizando Zend_Db y ORM Zend_Db_Table, autenticación de usuarios con Zend_Auth y Zend_Acl, email con Zend_Mail, logs Zend_Log, sistemas de layout con Zend_Layout, etc. Dirigido a: Profesionales del área de sistemas con la intención de especializarse en el desarrollo de aplicaciones para Internet a través de un enfoque moderno, actualizado, con un nivel más cercano a la Ingeniería de Software implementando el desarrollo en 3 capas MVC.
Sedes y fechas disponibles
Ubicación
comienzo
comienzo
A tener en cuenta
Se requiere tener conocimientos de programación Orientada a Objetos y de PHP, no se requiere ser experto pero si tener una base teórica y conceptual de lo relacionado con POO y PHP.
Opiniones
Materias
- Zend Framework
- MVC
- Forms
- Zend Auth
- Autenticación
- Persistencia de objetos
- ORM
- DAO
- ACL
- Módulos
- Bootstrapping
- Zend Application
- Bases de Datos
- CRUD
- Ajax
- Roles
- Éste aparece más y mejor en los resultados
Profesores
Andrés Guzmán Fontecilla
Consultor Arquitecturas Java EE
Actualmente me dedico al servicio de la consultarías a empresas en tecnologías Java y PHP, además dedico gran parte de mi tiempo a dictar cursos de UML, Java SE y Java EE (J2EE), incluyendo arquitecturas tales como Spring Framework 3.0, Struts2 Framework y tecnologías como EJB3, JPA, Hibernate, JSF etc.
Temario
- Introducción
- Que es un Framework
- Por qué ZF.
- Simplicidad.
- Web 2.0
- Arquitectura
- Componentes ZF
- Instalación y Bootstrap
- Bootstrap de arranque
- Zend Config
- Zend Controller
- Despachador de peticiones
- Modelo, Vista y Controlador
- Controlador y Acción
- Clase Action Controller
- Objetos Response y Request
- Parámetros del request
- Controller Plugins
- Action Helper
- Action Forward y redirect
- Action View Helper
- Vista
- Zend View
- View Helper
- Parámetros de vistas
- Formularios y Validaciones
- Zend Form (Objeto Formulario)
- Zend Element (Objeto Elemento)
- Decoradores
- Clases de Validaciones
- Clases de Filtros
- Modelo (Base de Datos)
- Adaptadores
- Instanciar Adaptador
- Establecer una conexión: cadena de conexión (URL), clases Zend_Db y Factory
- Sentencias SQL a través de objetos Statement
- Manejo de Resultados
- Zend Table como ORM
- Table Data Gateway y Row Data Gateway
- Clases de Modelos DAO
- ORM Doctrine 2 (Mapeo Objeto Relacional)
- Introducción
- Arquitectura
- Configuración
- Basic Mapping
- Association Mapping
- Trabajando con objetos
- Transacciones y Concurrencia
- Eventos
- DQL (Doctrine Query Language)
- Query Builder
- Native SQL
- XML Mapping
- Annotations Mapping
- Autenticación y Sesiones
- Introducción.
- Zend Session
- Adaptadores de autenticación
- Credenciales de autorización
- Login de Usuarios
- ACL Lista de control de acceso
- Roles y recursos (privilegios)
Zend Framework