MASTER EN PHP

PHP es un lenguaje open source multiplataforma y libre que puede trabajar con la mayoría de bases de datos (especialmente MySql) y es compatible con todos los navegadores de Internet actuales, el poder programar aplicaciones web con PHP le permitirá el desarrollo de sitios web interactivos y dinámicos. Aprenda de forma práctica desde la configuración del servidor PHP hasta la creación de sitios con acceso a bases de datos MySQL. Todo en un ambiente grato y con atención personalizada.

 

php

CONTENIDO

1. Introducción
2. Instalación y Configuración de PHP

  • Instalando Apache
  • Instalando PHP
  • Instalando MySQL

3. Programación en PHP

  • Requerimientos de programación y primeros pasos
  • Variables en PHP; Tipos de Datos y Variables; Constantes
  • Operadores
  • Uso de comentarios
  • Creación y uso de:
    • Arreglos
    • Matrices
    • Cadenas
  • Estructuras de Control
    • if , else , elseif
    • while , do..while
    • for , foreach
    • break
    • continue
    • switch
    • declare
    • return
    • require() , require_once()
    • include() , include_once()

3. Funciones

  • ¿Qué son las funciones?
  • Funciones definidas por el usuario
  • Parámetros de las funciones
  • Devolviendo valores
  • Funciones variables
  • Funciones internas (incorporadas)
  • Funciones básicas de manipulación de cadenas

4. Control de errores

  • Excepciones

5. Procesamiento de Formularios

  • Repaso de HTML
  • Elementos comunes en formularios
  • Métodos de envió de datos por formulario GET y POST
  • Conociendo las variables globales
  • Capturando datos según método de envío (no globales)
  • Aspectos básicos de seguridad en formularios

6. Manejo de Bases de Datos

  • Trabajando con MySQL desde PHP
  • Conectar
  • Insertar registros
  • Leer registros
  • Editar registros
  • Borrar Registros

7.  Uso de las Cookies

  • ¿Qué son las cookies?
  • ¿Cómo funcionan las cookies?
  • Ventajas y desventajas de las cookies
  • Usos comunes de las cookies
  • Crear, leer y borrar cookies con PHP
  • Cookies de sesión

8. Uso de las Sesiones

  • ¿Qué son las sesiones?
  • ¿Cómo funcionan las sesiones?
  • Ventajas y desventajas de las sesiones
  • Crear, leer y borrar sesiones¬ con PHP
  • Guardar una variable
  • Leer una variable guardada
  • Borrar una variable

9.  Correo Electrónico con PHP

  • ¿Cómo funciona un servicio de correo electrónico?
  • Usando la función mail() para enviar correos
  • Conociendo las cabeceras SMT   

10.  Manipulación de Archivos y Directorios en el Servidor

  • Conociendo los permisos de acceso (CHMOD)
  • Crear, leer, escribir y borrar archivos del lado del servidor
  • Crear, leer, escribir y borrar directorios del lado del servidor
  • ¿Cómo subir archivos al servidor?

11. Las clases: class

    • Clases y Objetos
    • Métodos y atributos
    • La variable $this
    • Constructores y destructores
    • Encapsulamiento
    • Auto carga de Objetos
    • Visibilidad
    • Alcance del operador de resolución (::)
    • La palabra reservada 'Static'
    • Constantes De la Clase
    • Abstracción de Objetos
    • Interfaces de Objetos
    • Sobrecarga
    • Interacción de Objetos
    • Patrones
    • Métodos mágicos
    • La palabra reservada 'Final'
    • Clonado de Objetos
    • Comparación de Objetos
    • Reflección
    • Type Hinting