php 5.0 application developer - cibertec.edu.pe · java 7.0 web aplication developer php 5.0...

3
(70 Horas) Este programa provee al participante el conocimiento y las habilidades para profundizar sus destrezas en la programación de aplicaciones empresariales capaces de integrarse con la API (Application Programming Interface) y SDK (Software Development Kit) de la plataforma Facebook, aplicando Java Script y PHP. • Profesionales y Tecnicos en Tecnologías de Información. • Responsables de Proyectos basados en Web. • Consultores e Integradores de Sistemas. • Ingenieros y Arquitectos de Software. LOGRO DEL CURSO • Conocimientos de programacion web HTML y JavaScript (basicos). • Conocimientos de configuracion de servidores web en Linux (basicos). PRE-REQUISITOS DIRIGIDO PHP 5.0 Application Developer Las empresas han ido un poco rezagadas al tratar de saber cómo aprovechar e incorporar progresivamente nuevas tecnologías. Al comienzo de Internet, a mediados de los noventa, muchas empresas no permitían que los empleados pasaran demasiado tiempo navegando de manera ociosa por la red, por lo que intentaron controlar su acceso. Aunque era indudable que algunos empleados perdían tiempo en eso, muchos descubrieron enseguida cómo desplegar servicios en Internet para trabajar mejor convirtiéndose con el tiempo en un recurso altamente valioso de investigación impactando en los ingresos de la compañía. SEDE MIRAFLORES Calle Diez Canseco Cdra. 2 SEDE INDEPENDENCIA Av. Carlos Izaguirre 233 SEDE SAN MIGUEL Av. Federico Gallese 847 SEDE BELLAVISTA Calle Diez Canseco Cdra. 2 SEDE SAN JUAN DE LURIGANCHO Av. Próceres de la Independencia 3023 – 3043 SEDE BREÑA Av. Brasil 714 – 792 (CC La Rambla piso 3) COLEGIO SOPHIANUM Av. Salaverry 2100 - San Isidro UNIVERSIDAD CHAMPAGNAT Av. Mariscal Castilla 1270, Santiago de Surco INFORMES: Central: 633 5555 | [email protected]

Upload: duongdien

Post on 18-Sep-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PHP 5.0 Application Developer - cibertec.edu.pe · Java 7.0 Web Aplication Developer PHP 5.0 Application Developer Desarrollo de Aplicaciones Móviles en Android CONTENIDO TEMÁTICO

(70 Horas)

Este programa provee al participante el conocimiento y las habilidades para profundizar sus destrezas en la programación de aplicaciones empresariales capaces de integrarse con la API (Application Programming Interface) y SDK(Software Development Kit) de la plataforma Facebook, aplicando Java Script y PHP.

• Profesionales y Tecnicos en Tecnologías de Información.• Responsables de Proyectos basados en Web.• Consultores e Integradores de Sistemas.• Ingenieros y Arquitectos de Software.

LOGRO DEL CURSO

• Conocimientos de programacion web HTML y JavaScript (basicos).• Conocimientos de configuracion de servidores web en Linux (basicos).

PRE-REQUISITOS

DIRIGIDO

PHP 5.0 ApplicationDeveloperLas empresas han ido un poco rezagadas al tratar de saber cómo aprovechar e incorporar progresivamente nuevas tecnologías. Al comienzode Internet, a mediados de los noventa, muchas empresas no permitían que los empleados pasaran demasiado tiempo navegando de manera ociosa por la red, por lo que intentaron controlar su acceso. Aunque era indudable que algunos empleados perdían tiempo en eso, muchos descubrieron enseguida cómo desplegar servicios en Internet para trabajar mejor convirtiéndose con el tiempo en un recurso altamente valioso deinvestigación impactando en los ingresos de la compañía.

SEDE MIRAFLORESCalle Diez Canseco Cdra. 2

SEDE INDEPENDENCIAAv. Carlos Izaguirre 233

SEDE SAN MIGUELAv. Federico Gallese 847

SEDE BELLAVISTACalle Diez Canseco Cdra. 2

SEDE SAN JUAN DE LURIGANCHOAv. Próceres de la Independencia 3023 – 3043

SEDE BREÑAAv. Brasil 714 – 792 (CC La Rambla piso 3)

COLEGIO SOPHIANUMAv. Salaverry 2100 - San Isidro

UNIVERSIDAD CHAMPAGNATAv. Mariscal Castilla 1270, Santiago de Surco

INFORMES: Central: 633 5555 | [email protected]

Page 2: PHP 5.0 Application Developer - cibertec.edu.pe · Java 7.0 Web Aplication Developer PHP 5.0 Application Developer Desarrollo de Aplicaciones Móviles en Android CONTENIDO TEMÁTICO

LÍNEA DE ESPECIALIZACIÓN

SEDE MIRAFLORESCalle Diez Canseco Cdra. 2

SEDE INDEPENDENCIAAv. Carlos Izaguirre 233

SEDE SAN MIGUELAv. Federico Gallese 847

SEDE BELLAVISTACalle Diez Canseco Cdra. 2

SEDE SAN JUAN DE LURIGANCHOAv. Próceres de la Independencia 3023 – 3043

SEDE BREÑAAv. Brasil 714 – 792 (CC La Rambla piso 3)

COLEGIO SOPHIANUMAv. Salaverry 2100 - San Isidro

UNIVERSIDAD CHAMPAGNATAv. Mariscal Castilla 1270, Santiago de Surco

INFORMES: Central: 633 5555 | [email protected]

Java 7.0Web

AplicationDeveloper

PHP 5.0ApplicationDeveloper

Desarrollo deAplicacionesMóviles en

Android

CONTENIDO TEMÁTICOFundamentos del Lenguaje PHP• Eclipse PDT 2.• Lenguaje PHP.• Tipos de datos, variables, constantes y ámbito.• Operadores matemáticos, lógicos y relación.• Sentencias de control de flujo.• Cadenas, Arrays, escalares y asociativos.• Funciones.

PHP 5 Orientado a Objetos•Clases; Instanciar objetos.• Constructores y destructores.• Control de acceso a la clase.• Herencia, Herencia entre clases.• Clases y métodos abstractos.• Interfaces.

PHP 5 Objeto• Clase y atributos Static y Final.• Clonado y Comparación de Objetos.• Reflectaron en PHP.• Métodos Mágicos en PHP 5.• Autocarga de Clases, Excepciones.• Serializacion de objetos.

(70 Horas)

PHP 5.0 ApplicationDeveloper

• Iterador de objetos.• Introducción a ArgoUML.• Generación de código PHP 5.

Page 3: PHP 5.0 Application Developer - cibertec.edu.pe · Java 7.0 Web Aplication Developer PHP 5.0 Application Developer Desarrollo de Aplicaciones Móviles en Android CONTENIDO TEMÁTICO

SEDE MIRAFLORESCalle Diez Canseco Cdra. 2

SEDE INDEPENDENCIAAv. Carlos Izaguirre 233

SEDE SAN MIGUELAv. Federico Gallese 847

SEDE BELLAVISTACalle Diez Canseco Cdra. 2

SEDE SAN JUAN DE LURIGANCHOAv. Próceres de la Independencia 3023 – 3043

SEDE BREÑAAv. Brasil 714 – 792 (CC La Rambla piso 3)

COLEGIO SOPHIANUMAv. Salaverry 2100 - San Isidro

UNIVERSIDAD CHAMPAGNATAv. Mariscal Castilla 1270, Santiago de Surco

INFORMES: Central: 633 5555 | [email protected]

Formularios, cookies y sesiones• Formularios en PHP.• Estructura y utilización de cookies.• Creación de sesiones.

Consultas y registros en base de datos• PDO con PHP5.• Conexión, consultas SQL y RecordSet.• Excepciones PDO.• ORM: Patrón Active Record en PHP: mapeo E-R.• una tabla y “uno a muchos”.• Active Record en UML.• Modelado de Base de datos con DBDesigner.

Patrones de diseño PHP• Patrón de diseño Singleton y Factory.• Patrón Fachade.• Patrones de diseño: Composite, Register, Observer.• UML y patrones de diseño.

Patrón de arquitectura MVC• Patrón de arquitectura MVC: Modelo, Vistas y

Controlador.• Front Controller.• Front Controller.• Proyecto en MVC.

Creación de documentos PDF en PHP• Clase Ezpdf de R&OS.• El objeto Cezpdf.• Funciones de formato.• Front Controller.• Proyecto en MVC.

Ajax y Servicios Web• Trabajando con XML y Json.• Formularios AJAX.• Servicios Web.• XML con DOM y SAX XSL.• RSS.

Posicionamiento Web con PHP• SEO y la arquitectura del sitio Web.• Sitemaps.• SE-Friendly HTML y JavaScript.• Redirección de contenido.• Contenido duplicado.• Códigos de estado HTTP.

Seguridad en PHP• Conceptos de seguridad en las aplicaciones y

servidores Web.• Variables globales.• Nombres de archivos y subir archivos.• Bibliotecas.• Formularios.• Inyección SQL.• Contraseñas y cifrado.

Frameworks PHP• Arquitectura del Zend Framework.• Cake PHP.• Symfony.

(70 Horas)

PHP 5.0 ApplicationDeveloper

Creación de documentos PDF en PHP• Clase Ezpdf de R&OS.• El objeto Cezpdf.• Funciones de formato.