PHP Nivel II - DAO-POO

Descripción

PHP es un lenguaje de programación usado en el servidor que permite la creación de hojas Web dinámicas. Su capacidad de comunicación con un gran número de sistemas DBMS y la gran cantidad de funciones disponibles lo hacen ideal para la creación de Sites completos.

Objetivos

Al finalizar el curso los participantes estarán en capacidad de:
• Comprender la sintaxis completa del lenguaje
• Comprender la relación de PHP con los servidores Web (Apache)
• Realizar conexiones con MYSQL para la creación hojas dinámicas
• Usar las funciones más importantes para la creación de gráficos y envío de correo.


Requisitos previos

  • Conocimiento del lenguaje HTML (indispensable)
  • Conocimiento de programación estructurada (indispensable)
  • Conocimiento básico del sistema operativo de uso común.

A quien ésta dirigido:

  • Este curso está dirigido a aquellas personas con conocimiento o experiencia
    en programación o desarrollo de aplicaciones Web.

Duración

24 horas

Informes e Inscripciones

E-Mail :
informe@sistemasuni.edu.pe
Teléfonos :
SEDE CENTRAL: (511)381-3851 Anexo 20 y 21.
Datos Adicionales:
Av. Túpac Amaru 210. Puerta 5 de la UNI

Contenido

Tema 1: PHP 5.X Características avanzadas

  • Instalación de Apache, Mysql, PHP.
  • Expresiones regulares, funciones de cadenas y patrones
  • Características especiales de matrices
  • Manejo de archivos, seguridad
  • Funciones de servidor

Tema 2:MySql Básico – PostGress Basico

  • Sistemas de Bases de datos
  • Lenguaje de Manipulación de Datos -DML
  • SQL básico, Stores procedures
  • Instalación y configuración de MySql
  • PostGress básico

Tema 3: Integración PHP - MySql

  • Instalación y configuración de librerías/Dlls / Componentes de integración PHP <-> Motor de Bases de Datos.
  • Manejo de librerías de acceso a BBDD – PDO, DB
  • Elaboración de Funciones abstractas de acceso a datos.

Tema 4: PHP 5.X Orientación a Objetos

  • Introducción, Bases de POO
  • Auto carga de Objetos
  • Constructores y Destructores
  • La palabra reservada 'Static'
  • Constantes De la Clase
  • Abstracción de Objetos
  • Interfaces de Objetos
  • Sobrecarga
  • Interacción de Objetos

 

 

Tema 5: Manejo de Sesiones y Gráficos

  • Que son Sesiones.
  • Configuración y Manejo de Sesiones.
  • Authentication de Usuarios.
  • Trabajando con Gráficos. Manejo de la librería GD.
  • Funciones y Método de la Clase Gráficos

Tema 6: Carrito de Compra, Upload , PDF y Códigos de Validación

  • Realizando aplicación de códigos de Validación, generadas Automáticamente.
  • Upload Files, configuración y utilización en PHP.
  • Uso de FPDF para generar archivos en pdf.

Tema 7: Email y Carrito de Compra

  • Instalación y configuración del correo Electrónico
  • Envió de Correo a través del Administrador
  • Trabajando con Email desde el PHP
  • Desarrollando un Carrito de Compra.

Tema 9: Manejo de Capas – MVC y Ajax

  • Definición de MVC
  • Generación de MVC(1 capa,2 capas,3 capas y 4 capas)
  • Definición de AJAX
  • Trabajando con AJAX desde PHP










 

CENTRAL - UNI
Universidad Nacional de Ingeniería
Av. Túpac Amaru 210 - Rimac
Alt. Puerta 5 de la UNI
Teléfonos: Directo: 381-3851 - 382-4832 Central 4811070 Anexos: 569- 408
SAN BORJA
Av. Rosa Toro 1111
Alt. Cdra. 31 Javier Prado Este
Telefono 346-0005 346-4486