Curso actualizado: 30 de enero de 2025 -
El curso de PHP proporcionado por CEPI-BASE está diseñado para introducir a los estudiantes en el desarrollo de páginas web dinámicas utilizando el lenguaje de programación PHP.
Este curso abarca desde la configuración del entorno necesario hasta la creación y manejo de bases de datos, pasando por la programación orientada a objetos.
Objetivos
- El objetivo del curso es enseñar tanto las instrucciones del lenguaje de programación PHP como su integración en páginas HTML, además de proveer conocimientos para la configuración del entorno necesario para la ejecución de estas páginas web dinámicas.
Metodología
- La metodología del curso es activa y práctica desde el primer día, con clases personalizadas impartidas por un profesor experto en la materia, que pueden ser presenciales en Barcelona o combinadas con Aula Virtual.
Horarios
- Los horarios son totalmente flexibles y se modifican según las necesidades de los estudiantes.
Duración
- La duración del curso es de 90 horas, aunque esta es estimada y puede variar según la capacidad de cada estudiante para asimilar el temario.
Este curso está dirigido a aquellos interesados en aprender a desarrollar páginas web dinámicas utilizando PHP, desde principiantes en programación hasta desarrolladores que busquen ampliar sus habilidades en el desarrollo web.
Introducción a PHP
Conceptos básicos de programación CGI y motivaciones para elegir PHP.
Configuración del Entorno
Instalación y configuración de un servidor web y NetBeans para el desarrollo PHP.
Introducción al Código PHP
Tipos de datos, operadores y funciones básicas.
Estructuras de Control
Toma de decisiones, bucles y funciones avanzadas.
Arrays
Uso de arrays y sus funciones, cadenas de caracteres.
Obtención de Datos del Navegador
Manejo de formularios y validación de datos.
Programación Orientada a Objetos
Encapsulación, herencia, clases abstractas y anónimas.
Depuración de Errores
Manejo de excepciones y funciones de error.
Control de Usuarios
Personalización de páginas, uso de cookies y sesiones.
Archivos
Gestión de archivos de texto y estructurados.
XML y PHP
Uso de XML en PHP, parsers y namespaces.
Bases de Datos MySQL
Conexión con bases de datos MySQL y operaciones básicas.
SQLite
Uso de bases de datos SQLite en PHP.
Correo Electrónico
Uso de PHPMailer para el envío de correos electrónicos.
Gráficos Estadísticos
Creación de gráficos estadísticos y CAPTCHAs con librerías especializadas.
PHP y AJAX
Introducción a AJAX, uso de XMLHttpRequest y gestión de XML con PHP y AJAX.
Requisitos
- Se requieren conocimientos de Windows y HTML.
- Es aconsejable tener conocimientos previos de bases de datos (SQL) ya que el curso incluye formación para conectar PHP con bases de datos.
Idioma en que se realiza el curso: español
Situación laboral requerida: Cualquier situación laboral
Duración: 90 horas.