Curso Zend Framework 2
Descripción
Precio: $59.000 CPL
Matrícula abierta siempre
Llega una nueva y completamente renovada versión de Zend Framework 2, un proyecto open source para desarrollar aplicaciones web usando puramente PHP5.3+. ZF2 usa 100% programación orientada a objetos y utiliza todo el potencial y las nuevas características de PHP 5.3, tales cómo los namespaces, late static binding, funciones lambda y closures, todo bajo licencia New BSD License. Reescribe completamente el componente MVC, con una nueva arquitectura modular mucho más reutilizable, autónomo, portable, con varias mejoras en rendimiento, que lo hace superior y mucho más rápido (si se usa correctamente).
Zend Framework 2 comúnmente abreviado como ZF2, es un producto desarrollado por la empresa Zend Technologies y está diseñado con el objetivo de simplificar el desarrollo de sistemas web implementando las mejores prácticas y patrones de diseños (design patterns) de ingeniería de software, enfocado en la construcción de seguras, fiables y modernas aplicaciones Web 2.0.
Objetivos Académicos
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.
Modalidad a Distancia
100% eLearning, modalidad online mediante probadas herramientas de educación a distancia, curso muy didáctico e interactivo (garantizado) que incluyen excelentes y dinámicos videos tutoriales HD y material en PDF, mediante plataforma web, con soporte foros para las dudas que vayan teniendo y discutir los temas semanales, sistemas de chat y mensajería interna con el profesor, con materiales de calidad y ejercicios didácticos paso a paso y trabajos de laboratorio prácticos, presentaciones, videos tutoriales, etc.
¿Porqué elegir nuestros cursos?
- Acceso 7 x 24 a nuestra Plataforma e-learning
- Tutorial paso a paso 100% en Español
- Material de estudio descargable e imprimibles 100% en Español
- Material didáctico paso a paso en pdf.
- Soporte Online con Instructor ZF2, en cualquier momento podrás enviar tus dudas al foro del curso y si surgiera algo de mayor relevancia puedes enviar un correo o vía chat, talk o skype.
- Puedes acceder a tu material en video desde cualquier PC o dispositivo móvil como un iphone, ipod Touch.
- Somos pioneros en brindarte este tipo de acceso para darte realmente la libertad que necesitas para estudiar, donde quiera que te encuentres.
- Ejemplos del Mundo Real con Zend Framework 2.
- Aprendizaje garantizado.
- Los mejores comentarios y testimonios de nuestros alumnos.
Casos de éxitos y testimonios
En nuestros cursos de Zend Framework hemos tenido las mejores calificaciones y comentarios de nuestros alumnos, quienes han quedado muy satisfechos con los resultados, contenido y metodología de éstos, pueden ver y revisar los comentarios en el siguiente link: Comentarios en Emagister y en los Testimonios en nuestro sitio web.
Duración
La duración del curso es de 8 semanas, un módulo o capitulo por semana, y se podrá acceder a él en cualquier momento y lugar a través de nuestra Plataforma e-Learning mediante un Usuario y Clave, tienen una organización “semanal” por módulos, no requiere una dedicación diaria exclusiva ni tiene horarios fijos, la duración del curso equivale a 120 hrs. aproximadamente.
Pre-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.
¿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…