Programa del Curso

Introducción

Repaso de PHP Programming Conceptos básicos

Uso de PHP espacios de nombres

  • Información general sobre los espacios de nombres
  • Definición de espacios de nombres
  • Uso de espacios de nombres
  • Trabajar con el compositor
  • Descripción de las reglas de resolución de nombres

Uso de PHP interfaces

  • Creación de una interfaz
  • Ampliación de una interfaz
  • Trabajar con interfaces predefinidas PHP

Trabajar con PHP Rasgos

  • Comprender PHP los rasgos
  • Creación de un rasgo PHP

Orientado a objetos Programming con PHP avanzado

  • Uso de PHP Métodos mágicos
  • Uso de PHP constructores
  • Uso de PHP deconstructores
  • Uso de PHP Singletons

Implementación de PHP clases abstractas

  • Descripción general de PHP Clases abstractas
  • Creación de PHP clases abstractas

Uso del iterador PHP

  • Creación de un iterador PHP
  • Uso de iteradores de apilamiento
  • Uso de iteradores SPL

Uso de PHP generadores

  • Descripción general de PHP Generadores
  • Creación de un generador PHP

Implementación de PHP hash de contraseñas, verificación de contraseñas y actualización de contraseñas

Trabajar con PHP sugerencias de tipo

  • Descripción de las sugerencias de tipo básicas PHP
  • Uso de PHP declaraciones de tipo estricto
  • Trabajar con PHP tipos de valor devuelto

Trabajar con PHP Cierres

  • Exceso de PHP cierres
  • Creación de un cierre PHP
  • Uso de cierres avanzados

Uso de PHP excepciones

  • Descripción PHP de las excepciones
  • Iniciar una excepción
  • Implementación de excepciones anidadas
  • Implementación de PHP excepciones SPL
  • Ampliación de PHP excepciones
  • Uso del bloque Finally

Depuración e inicio de sesión PHP

Uso de funciones en PHP

  • Descripción de la reutilización de código
  • Comprensión de la alimentación de funciones
  • Devolución de datos de una función
  • Demostración: Llamada por valor frente a llamada por referencia

Uso de extensiones relacionadas con la fecha y la hora

Uso de PHP funciones de expresiones regulares (REGEX)

Uso de funciones de manipulación de cadenas      Manejo de errores en tiempo de ejecución en PHP

Funcionamiento de archivos en PHP

Acceso al almacenamiento de la base de datos en PHP

Implementación de patrones de diseño en PHP

Implementación de la función de correo en PHP

  • Demostración: Envío y recuperación de correos electrónicos en PHP
  • Demostración: Uso de SMTP (Protocolo de Transferencia Principal Simple) para enviar correos electrónicos

Uso de PEAR y cURL en PHP

  • Demostración: Uso de la extensión PHP y el repositorio de aplicaciones (PEAR)
  • Demostración: Implementación de cURL básico
  • Demostración: Webscraping usando cURL

Trabajar con Web Services en PHP

  • Uso del protocolo simple de acceso a objetos (SOAP)
  • Uso del lenguaje de descripción Web Services (WSDL)

Comprender la introspección y la reflexión en PHP

  • Demostración: Uso de la API de Instrospection
  • Demostración: Uso de la API de Reflection
  • Demostración: Uso de plantillas Smarty

Trabajar con PHP Sesiones

  • Comprensión de las sesiones
  • Demostración: PHP Mecanismo de sesión

Descripción general de PHP Frameworks

  • SubirPHP
  • Yi Yi
  • Zend
  • CodeIgniter

Implementación de las mejores prácticas y la seguridad en PHP

  • Comprender las mejores prácticas
  • Demostración: Uso del cifrado

Solución de problemas

Resumen y conclusión

Requerimientos

  • Experiencia básica PHP en programación

Audiencia

  • Desarrolladores web
  • Cualquier persona interesada en aumentar el conocimiento existente PHP
  35 horas
 

Número de participantes


Comienza

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (3)

Cursos Relacionados

Categorías Relacionadas