Cursos de Programación avanzada de PHP

Algunos de nuestros clientes

Código del Curso

advphp

Duration

35 hours (usualmente 5 días, incluidas las pausas)

Requerimientos

  • Experiencia de programación básica de PHP
     

Overview

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

Audiencia

  • desarrolladores de sitios de Internet
  • Cualquier persona interesada en aumentar el conocimiento de PHP existente

Formato del curso

  • Conferencia de parte, discusión en parte, ejercicios y práctica práctica

Programa del Curso

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

Testimonios

★★★★★
★★★★★

Categorías Relacionadas

Promociones

Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No transmitiremos ni venderemos su dirección a otras personas.
En cualquier momento puede cambiar sus preferencias o cancelar su suscripción por completo.

is growing fast!

We are looking to expand our presence in Chile!

As a Business Development Manager you will:

  • expand business in Chile
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!