Curso: Programación avanzada de PHP

CENTRO DE FORMACIÓN
MODALIDAD
  • Presencial
DURACIÓN
  • 35 horas
LUGAR DE IMPARTICIÓN
  • Aula Virtual
DOCENTES
  • No disponible

PHP es un poderoso lenguaje de scripting de propósito general que es el más popularmente utilizado y adecuado para el desarrollo web.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo implementar herramientas y técnicas avanzadas de programación de PHP.

Al final de esta capacitación, los participantes podrán:

  • Aprende conceptos avanzados en programación de PHP
  • Establezca consistencia y resuelva problemas avanzados usando la programación PHP
  • Explore formas adicionales de crear software más flexible usando PHP

Introducción

Actualización sobre los principios básicos de programación de PHP

Usar espacios de nombres PHP
     Descripción general de los espacios de nombres
     Definición de espacios de nombres
     Usar espacios de nombres
     Trabajando con el compositor
     Entender las reglas de resolución de nombres

Usando interfaces PHP
     Creando una interfaz
     Extendiendo una interfaz
     Trabajando con interfaces PHP predefinidas

Trabajando con Rasgos de PHP
     Comprender los rasgos de PHP
     Crear un Rasgo de PHP

Programación orientada a objetos con PHP avanzado
     Usando los métodos mágicos de PHP
     Usando constructores PHP
     Usando Deconstructors de PHP
     Usando PHP Singletons
    
Implementando clases abstractas de PHP
     Descripción general de las clases abstractas de PHP
     Crear clases abstractas de PHP
    
Usando el Iterador de PHP
     Crear un iterador de PHP
     Uso de Iteradores de apilamiento
     Usar los Iteradores SPL

Usando generadores de PHP
     Descripción general de los generadores de PHP
     Crear un generador de PHP
    
Implementando hashing de contraseña PHP, verificación de contraseña y actualización de contraseña

Trabajar con sugerencias de tipo de PHP
     Comprender las sugerencias básicas de tipo de PHP
     Uso de declaraciones de tipo de PHP Strict
     Trabajando con tipos de retorno de PHP

Trabajando con Cierres de PHP
     Vista general de los cierres de PHP
     Crear un cierre de PHP
     Uso de cierres avanzados

Usando excepciones de PHP
     Entender las excepciones de PHP
     Lanzar una excepción
     Implementando excepciones anidadas
     Implementando las excepciones SPL de PHP
     Extendiendo excepciones de PHP
     Usando el bloque Finally

Depuración y registro en PHP

Usando funciones en PHP
     Comprender la reutilización de código
     Comprender la función de alimentación
     Devolver datos de una función
     Demostración: Call-by-Value vs. Call-by-Reference

Usar extensiones relacionadas con fecha y hora

Uso de funciones de expresiones regulares de PHP (REGEX)

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

Operando en archivos en PHP

Acceder al almacenamiento de la base de datos en PHP

Implementación de patrones de diseño en PHP

Implementando 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 simple de transferencia principal) 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

Trabajando con servicios web en PHP
     Uso del Protocolo simple de acceso a objetos (SOAP)
     Uso del lenguaje de descripción de servicios web (WSDL)
    
Comprender la introspección y la reflexión en PHP
     Demostración: utilizando la API de Instrospection
     Demostración: utilizando Reflection API
     Demostración: Uso de plantillas Smarty

Trabajando con Sesiones PHP
     Entendiendo Sesiones
     Demo: Mecanismo de sesión de PHP

Descripción general de PHP Frameworks
     CakePHP
     Yii
     Zend
     CodeIgniter

Implementando mejores prácticas y seguridad en PHP
     Comprender las mejores prácticas
     Demostración: uso del cifrado

Solución de problemas

Resumen y conclusión

Otros cursos bonificables de NobleProg:

CURSO IMPARTIDO POR:

nobleprog

¡Bonifica este curso!

Nosotros nos encargamos de gestionar la bonificación de estos cursos. Para información sobre la inscripción, CONTACTA CON EL CENTRO.

Busca otro curso

ESCRIBE: Nombre del curso, centro de formación, docente y/o provincia

La formación es la clave.
Te ayudamos a bonificarla, ¡Es muy sencillo!.

¿Qué es una bonificación de formación?

Más información
CONTACTA

info@bonificatucurso.com

986 108 164

ACCESOS RÁPIDOS