Curso de programación en PHP
Objetivo
Capacitar a los participantes en los fundamentos de la programación con PHP, permitiéndoles desarrollar aplicaciones web dinámicas y eficientes.
PHP es uno de los lenguajes de programación más utilizados para el desarrollo web, siendo la base de muchas de las plataformas más populares, como WordPress, Joomla y Drupal. Su flexibilidad y capacidad para integrarse con bases de datos y manejar el backend de aplicaciones web lo convierten en una opción preferida para desarrolladores que buscan crear sitios dinámicos y aplicaciones web eficientes.
Duración: 3 Semanas
Modalidad: Virtual
$ 70.000

Información general
- Todos nuestros cursos inician cada 15 días, los lunes. Una vez hayas realizado la matricula, recibirás un mensaje de correo electrónico con la fecha de inicio.
- La duración de todos nuestros cursos es de 3 semanas y durante ese periodo de tiempo tendrás acceso a nuestro campus virtual 24/7.
- Desde el primer día trabajarás con casos reales de empresas que podrás usar en tu entorno laboral o personal, ya que Nuestro tutor cuenta con amplia experiencia en proyectos reales, lo que te permitirá aprender con las mejores prácticas utilizadas en el mundo laboral.
- El certificado se emite una vez hayas aprobado el diplomado o curso correspondiente con una nota mínima de 60 puntos. Podrás descargarlo 8 días después de finalizar, digitando tu documento de identidad.
- Importante: nuestros cursos pertenecen a la educación informal, por lo tanto, no conducen a título profesional o certificado de aptitud ocupacional, según el Decreto 1075 de 2015 (artículo 2.6.6.8).
Presentación del curso
Temario
SEMANA 1
- Introducción a PHP y Fundamentos del Desarrollo Web
- Introducción a PHP:
Historia y características de PHP
Instalación y configuración del entorno de desarrollo (XAMPP, WAMP)
Sintaxis básica, variables y tipos de datos
- Estructuras de control:
Condicionales (if, else, else if)
Bucles (for, while, foreach)
- Funciones y modularización:
Definición de funciones
Parámetros y retorno de valores
Importación de archivos PHP
SEMANA 2
- Desarrollo de Aplicaciones Web con PHP y MySQL
- Manejo de bases de datos con MySQL:
Introducción a bases de datos y MySQL
Instalación y configuración de MySQL
- Conexión a bases de datos con PHP
Conectar PHP a MySQL
Realizar operaciones CRUD (Crear, Leer, Actualizar, Eliminar)
- Mejores prácticas de seguridad
Validación de datos y protección contra ataques SQL Injection.
Manejo de sesiones y autenticación de usuarios
SEMANA 3
- Seguridad, Optimización y Despliegue de Aplicaciones Web
- Seguridad en aplicaciones web
Autenticación y autorización de usuarios
Protección contra vulnerabilidades comunes (XSS, CSRF)
- Optimización de rendimiento:
Mejores prácticas para mejorar la velocidad de carga
Uso de caché y optimización de consultas a la base de datos.
- Despliegue de aplicaciones web:
Proceso de hosting y dominios
Herramientas para el despliegue (Heroku, AWS, DigitalOcean)
