Descarga CSV

Analista Programador PHP

Programación
200 horas

Objetivos

Índice de contenidos

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A PHP 1. Historia y evolución de PHP 2. Características y ventajas de PHP 3. Instalación y configuración de PHP 4. Sintaxis básica de PHP 5. Variables y tipos de datos en PHP 6. Operadores y expresiones en PHP UNIDAD DIDÁCTICA 2. PROGRAMACIÓN ORIENTADA A OBJETOS EN PHP 1. Conceptos básicos de la programación orientada a objetos 2. Clases y objetos en PHP 3. Propiedades y métodos en PHP 4. Herencia y polimorfismo en PHP 5. Interfaces en PHP 6. Trabajo con excepciones en PHP UNIDAD DIDÁCTICA 3. TRABAJO CON BASES DE DATOS EN PHP 1. Introducción a las bases de datos 2. Conexión y gestión de bases de datos en PHP 3. Consultas SQL en PHP 4. Trabajo con tablas y registros en PHP 5. Transacciones y manejo de errores en PHP 6. Uso de PDO para trabajar con bases de datos en PHP UNIDAD DIDÁCTICA 4. PROGRAMACIÓN WEB CON PHP 1. Introducción a la programación web 2. Protocolos HTTP y HTTPS 3. Programación de formularios web en PHP 4. Validación de formularios en PHP 5. Cookies y sesiones en PHP 6. Trabajo con archivos y directorios en PHP UNIDAD DIDÁCTICA 5. FRAMEWORKS DE PHP 1. Conceptos básicos de los frameworks de PHP 2. Introducción a Laravel, Symfony y CodeIgniter 3. Estructura y funcionamiento de los frameworks de PHP 4. Trabajo con modelos, vistas y controladores en los frameworks de PHP 5. Uso de Blade y Twig en los frameworks de PHP 6. Despliegue y mantenimiento de aplicaciones web con frameworks de PHP UNIDAD DIDÁCTICA 6. SEGURIDAD EN APLICACIONES WEB CON PHP 1. Conceptos básicos de seguridad en aplicaciones web 2. Vulnerabilidades más comunes en aplicaciones web 3. Ataques a través de formularios web en PHP 4. Protección contra ataques XSS, CSRF y SQL Injection en PHP 5. Implementación de autenticación y autorización en aplicaciones web con PHP 6. Pruebas de seguridad en aplicaciones web con PHP UNIDAD DIDÁCTICA 7. OPTIMIZACIÓN Y RENDIMIENTO EN PHP 1. Técnicas para mejorar el rendimiento de aplicaciones web en PHP 2. Medición y análisis de la velocidad de carga de aplicaciones web en PHP 3. Caché de páginas web en PHP 4. Uso de herramientas de perfilado de código en PHP 5. Optimización de consultas SQL en PHP 6. Despliegue y configuración de servidores web y PHP para mejorar el rendimiento

Más cursos relacionados