...

Analista Programador PHP

Sectorial
Competencias Digitales

Programación

Duración

200h

PRESENTACIÓN

PHP es uno de los lenguajes de programación más populares para el desarrollo de aplicaciones web debido a su flexibilidad, capacidad de integración con bases de datos y su gran comunidad de desarrolladores. Este Curso de Analista Programador PHP tiene como objetivo proporcionar un conocimiento profundo y práctico en programación PHP, incluyendo temas como programación orientada a objetos, bases de datos, programación web, seguridad, rendimiento y frameworks. Podrás aplicar técnicas y herramientas avanzadas para el desarrollo de aplicaciones web y mejorar su eficiencia en su creación. Contarás con un equipo de profesionales especializados en la materia. Además, gracias a las prácticas garantizadas, podrás acceder a un mercado laboral en plena expansión.

Objetivos

  • Aprender a programar en PHP y aplicar los conceptos de programación orientada a objetos.

  • Conocer las bases de datos y cómo trabajar con ellas en PHP.

  • Ser capaz de programar formularios web y trabajar con cookies y sesiones.

  • Dominar los frameworks de PHP y cómo utilizarlos para mejorar el desarrollo de aplicaciones web.

  • Asimilar y aplicar técnicas de seguridad para evitar vulnerabilidades en las aplicaciones web creadas en PHP.

  • Optimizar el rendimiento de las aplicaciones web en PHP.

  • Conocer y aplicar las mejores prácticas en el despliegue y mantenimiento de aplicaciones web en PHP.

Temario

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

Solicita Información

¿Los cursos de Educa PHAROS son convalidables?

Muchos cursos pueden convalidarse como asignaturas de los másteres de Structuralia.


Datos de nuestra área

+ 1.483

Horas

+88.999

Minutos

264

Cursos

Educa PHAROS es un modelo formativo de nueva generación que posiciona al capital humano de la empresa a la vanguardia. A través de una plataforma que se adapta a la imagen corporativa de cada empresa y con un total de más de 900 cursos se consigue una formación específica para cada organización. La tarifa plana ilimitada, proporciona a cada empresa el número de cursos que se ajuste a sus necesidades y también la posibilidad de determinar qué empleados podrán tener acceso.
Scroll al inicio
Centro de preferencia de privacidad

Utilizamos cookies propias y de terceros para mejorar nuestros servicios relacionados con tus preferencias, mediante el análisis de tus hábitos de navegación. En caso de que rechace las cookies, no podremos asegurarle el correcto funcionamiento de las distintas funcionalidades de nuestra página web.

Puede obtener más información en nuestra política de cookies.

Después de aceptar, no volveremos a mostrarle este mensaje