PHP Developer - 4 días de clases en línea
1.950,00 EUR
- 4 días
Crea aplicaciones web dinámicas basadas en bases de datos con el curso de Desarrollador PHP. Diseñado para desarrolladores principiantes y con experiencia, esta formación práctica abarca la programación moderna en PHP, el desarrollo orientado a objetos, la integración con bases de datos y la arquitectura de aplicaciones web. Aprenderás a escribir código PHP limpio, procesar la entrada de usuarios, gestionar sesiones y cookies, conectarte de forma segura a bases de datos usando PDO, aplicar principios de programación orientada a objetos e integrar servicios web. El curso también introduce patrones de diseño, plantillas y prácticas modernas de desarrollo en PHP para ayudarte a crear aplicaciones seguras, escalables y fáciles de mantener. Al finalizar el curso, tendrás las habilidades prácticas para desarrollar aplicaciones web profesionales en PHP siguiendo las mejores prácticas de la industria.
Características clave
Idioma
El curso y los materiales están en inglés
Nivel
Nivel principiante - intermedio
4 días (8 horas al día) de clases presenciales
con formadores acreditados
Más de 40 horas de estudio recomendadas
Ejercicios y soluciones
Documentos PDF descargables con contenido detallado (diapositivas, explicaciones)
Certificado
Certificado de finalización disponible

Resultados de aprendizaje
Al final de este curso, podrás:
Conectar
Conecta aplicaciones PHP a bases de datos relacionales usando PDO, ejecuta consultas seguras con sentencias preparadas y gestiona transacciones y excepciones.
Compilar
Crea sistemas de inicio de sesión seguros utilizando autenticación, sesiones, cookies y control de acceso para gestionar la identidad de los usuarios y la seguridad de la aplicación.
Integrar
Aplica patrones de diseño como MVC, inyección de dependencias y singleton, integrando al mismo tiempo aplicaciones PHP con paquetes, API y servicios web.

Cronograma del curso
Día 1: Fundamentos de PHP
Lección 01
- Configura el entorno de desarrollo de PHP y ejecuta tus primeras aplicaciones en PHP.
- Aprende la sintaxis de PHP, las etiquetas, los comentarios y cómo incrustar PHP dentro de HTML.
- Trabaja con variables, constantes, tipos de datos y conversión de tipos.
- Comprender la tipificación dinámica y la asignación de variables.
- Procesar la entrada del usuario usando formularios HTML, solicitudes HTTP y superglobales de PHP.
- Crea una base sólida para desarrollar aplicaciones web dinámicas.
Día 2: Programación con PHP
Lección 02
- Utiliza expresiones, operadores y la precedencia de operadores de forma eficaz.
- Controla el flujo de la aplicación con sentencias condicionales y bucles.
- Crea funciones reutilizables con parámetros, valores de retorno y funciones anónimas.
- Gestionar el alcance de las variables y las funciones integradas de PHP.
- Trabaja con cadenas, interpolación, indexación y manipulación de cadenas.
- Organiza el código usando las sentencias include y require.
Día 3: PHP orientado a objetos y acceso a bases de datos
Lección 03
- Crea y manipula arreglos utilizando las funciones de arreglo integradas.
- Crea aplicaciones orientadas a objetos con clases, herencia, interfaces y traits.
- Gestiona errores y excepciones usando try/catch y un manejo global de excepciones.
- Conecta aplicaciones PHP a bases de datos usando PDO.
- Ejecuta operaciones de base de datos seguras utilizando sentencias preparadas y transacciones.
- Gestiona la conectividad de la base de datos y el manejo de errores de forma eficiente.
Día 4: Desarrollo web y arquitectura de aplicaciones
Lección 04
- Implementar la autenticación de usuarios con cookies y gestión de sesiones.
- Aplicar patrones de diseño de software, incluidos MVC, inyección de dependencias y singleton.
- Utiliza plantillas, gestión de paquetes y frameworks modernos de PHP.
- Integra aplicaciones PHP con servicios web y APIs.
- Realiza solicitudes HTTP asíncronas usando JavaScript.
- Crea aplicaciones web en PHP escalables, seguras y fáciles de mantener.

¿Quién debería inscribirse en este programa?
Desarrolladores PHP
Desarrolladores web
Desarrolladores backend
Desarrolladores full-stack
Ingenieros de software
Cualquiera que desee crear aplicaciones web dinámicas con PHP
Requisitos previos
- Conocimientos básicos de programación
- Familiaridad con los fundamentos de HTML
- Conocimientos básicos de tecnologías web
- Tener conocimientos de SQL es útil, pero no obligatorio
Licencias
y la política de igualdad
Licencias y acreditación
Este curso se ofrece de acuerdo con el Acuerdo del Programa de Socios y cumple con los requisitos del Acuerdo de Licencia.
Política de equidad
AVC no ofrece adaptaciones por discapacidad o condición médica de ningún estudiante. Se anima a los candidatos a ponerse en contacto con AVC para recibir orientación y apoyo durante todo el proceso de solicitud de adaptaciones.
Preguntas frecuentes

¿Necesita una formación interna a medida o una formación para grupos?
Solicite un programa de formación interna adaptado específicamente a su equipo. Ofrecemos opciones de personalización flexibles alineadas con sus objetivos de negocio, además de precios competitivos para grupos más grandes. Rellene el formulario a continuación y nuestros expertos en formación corporativa diseñarán la solución perfecta para usted.
