Zend - PHP Company
Desarrollo de aplicaciones Web con PHP y Zend Framework

Elige la convocatoria

inscribirme Solicitar Info
Presencial
Duración 100 horas
Idioma
Precio 1150,00 €
Acerca de este curso
A quién va dirigido
Certificación asociada
Contenidos
Próximos cursos

Acerca de este curso

El curso Desarrollo de aplicaciones Web con PHP y Zend Framework es un curso adecuado para preparar a desarrolladores web que necesitan capacitarse en la creación y mantenimiento de sitios web dinámicos con acceso a bases de datos utilizando PHP y MySQL. También se usará el marco Zend Framework para desarrollar aplicaciones web y servicios web con características avanzadas.

El lenguaje PHP es el estándar para el desarrollo de sitios web dinámicos, ampliamente soportado y utilizado por diseñadores y desarrolladores web profesionales y aficionados. MySQL es el motor de base de datos relacional SQL más popular en internet, ligero, rápido y multiusuario, que se integra perfectamente con PHP permitiendo el acceso a la base de datos de forma eficaz. Zend Framework (ZF) es un framework de código abierto para desarrollar aplicaciones web y servicios web con PHP.

A quién va dirigido

Este curso está dirigido a aquellas personas que quieran aprender a desarrollar aplicaciones Web con PHP y Zend Framework.

Para poder seguir el curso con garantías, se recomienda tener estudios relacionados con la informática, telecomunicaciones o bien tener nociones en redes y sistemas informáticos.

Es recomendable tener conocimientos previos de programación en otros lenguajes y sobre el paradigma de programación orientada a objetos. Además es recomendable que los asistentes dispongan de conocimientos previos a nivel básico acerca de HTML, CSS y Javascript.

Aunque no se trata de un requisito imprescindible para realizar el curso, será recomendable por parte del alumno hacer un esfuerzo en obtener estas nociones para poder seguir el ritmo del curso con garantías.

Certificación asociada

El curso incluye, además, la realización gratuita del siguiente examen de certificación  oficial*, necesario para la obtención de la certificación oficial Zend Framework 2 Certified Architect:

ZF2-200-550: Zend Framework 2 Certification

*Este examen de certificación, valorado en 251,68€ (IVA incluido), está incluido en el precio del curso para los miembros del programa PUE Alumni.

El alumno realizará el examen de certificación en las instalaciones de PUE gracias a su condición de centro certificador oficial Pearson VUE.

Contenidos

Módulo 1- Desarrollo de aplicaciones Web con PHP y MySQL
    1.1.- Introducción a PHP
      1.1.1. Sintaxis
      1.1.2. Operadores
      1.1.3. Variables
      1.1.4. Constantes
      1.1.5. Estructuras de control
      1.1.6. Constructores de lenguaje y funciones
      1.1.7. Extensiones

    1.2.- Funciones
      1.2.1. Sintaxis
      1.2.2. Parámetros
      1.2.3. Variables
      1.2.4. Referencias
      1.2.5. Retorno
      1.2.6. Ámbito de las variables

    1.3.- Arrays
      1.3.1. Arrays numéricos
      1.3.2. Arrays asociativos
      1.3.3. Recorrer un array
      1.3.4. Arrays multidimensionales
      1.3.5. Otras operaciones sobre arrays
      1.3.6. Objetos como arrays (uso de la SPL)

    1.4.- Cadenas y expresiones regulares
      1.4.1. Delimitadores de cadenas
      1.4.2. Comparaciones
      1.4.3. Extracciones
      1.4.4. Búsquedas
      1.4.5. Sustituciones
      1.4.6. Formateo
      1.4.7. Expresiones regulares compatibles de Perl (PCRE)
      1.4.8. HEREDOC y NOWDOC
      1.4.9. Codificaciones de caracteres

    1.5.- Entrada / Salida
      1.5.1. Archivos
      1.5.2. Lectura / Escritura / otras funciones de archivos

    1.6.- Características web y HTTP
      1.6.1. Formularios
      1.6.2. Datos enviados por GET y POST
      1.6.3. Cookies
      1.6.4. Sesiones
      1.6.5. Cabeceras HTTP

    1.7.- Bases de datos y MySQL
      1.7.1. SQL
      1.7.2. JOINS
      1.7.3. Análisis de consultas
      1.7.4. Prepared Statements
      1.7.5. Transacciones
      1.7.6. PHP Data Objects (PDO)

    1.8.- Programación Orientada a Objetos
      1.8.1. Definición de clase
      1.8.2. Instanciación
      1.8.3. Herencia
      1.8.4. Interfaces
      1.8.5. Excepciones
      1.8.6. Atributos y Métodos estáticos
      1.8.7. Autoload
      1.8.8. Indicación de tipos de parámetros
      1.8.9. Constantes de clase
      1.8.10. Espacios de nombres
      1.8.11. Late Static Binding
      1.8.12. Métodos "mágicos" (__*)
      1.8.13. Standard PHP Library (SPL)

    1.9.- Seguridad
      1.9.1. Configuración
      1.9.2. Seguridad de la Sesión
      1.9.3. XSS - Cross-Site Scripting
      1.9.4. CSRF - Cross-Site Request Forgeries
      1.9.5. Inyección SQL
      1.9.6. Inyección de código remoto
      1.9.7. Inyección por mail
      1.9.8. Filtrar la entrada / Escapar la salida (Filter your input / escape your output)
      1.9.9. Algoritmos de encriptación y hash
      1.9.10. Subir archivos
      1.9.11. Almacenamiento de datos
      1.9.12. SSL

    1.10.- Tipos y formatos de datos
      1.10.1. Introducción a XML
      1.10.2. SimpleXml
      1.10.3. Extensión xml
      1.10.4. XPath
      1.10.5. Introducción a Servicios Web
      1.10.6. SOAP
      1.10.7. REST
      1.10.8. JSON & AJAX
      1.10.9. DateTime
      1.10.10. DOMDocument
Módulo 2.- Zend Framework Fundamentals
    2.1.- Introducción a Zend Framework
    2.2.- El patrón de diseño MVC (Model-View-Controller)
    2.3.- Componentes generales de Zend Framework
    2.4.- Componentes relacionados con los controladores en Zend Framework
    2.5.- Componentes relacionados con el modelo en Zend Framework
    2.6.- Componentes relacionados con las vistas en Zend Framework
    2.7.- Otros componentes de Zend Framework
Módulo 3.- Zend Framework Advanced
    3.1.- Desarrollado basado en pruebas
    3.2.- Rich Internet Applications
    3.3.- Diseño de aplicaciones interactivas
    3.4.- Diseño de sistemas escalables, flexibles y de alto rendimiento

Próximos cursos

Fechas02 nov 2016 - 30 nov 2016 Horarios de lun a vie (09:00h - 14:00h) CiudadBarcelona IdiomaEspañol inscribirme
Fechas02 nov 2016 - 30 nov 2016 Horarios de lun a vie (09:00h - 14:00h) CiudadMadrid IdiomaEspañol inscribirme