← Especialidades formativas

Especialidad formativa

Desarrollador back end con php

IFCD0104 240 h
Ver contenido del curso

Qué aprenderás

Desarrollar el Back End utilizando el lenguaje de programación PHP del lado de servidor para diseñar, desarrollar y mantener aplicaciones web dinámicas.

Contenido del curso

01

PROGRAMACIÓN ORIENTADA A OBJETOS Y PHP

  • OBJETIVO
  • A.-Conocimientos
  • Adquisición de conocimientos de:
  • Programación orientada a objetos: POO y su implementación en PHP
  • El paradigma de la POO.
  • Encapsulación de datos y funciones relacionadas.
  • B. Capacidades cognitivas y prácticas
  • Identificación de los fundamentos y técnicas de PHP para conseguir un conocimiento avanzado del lenguaje.
  • Aproximación al paradigma de programación orientada a objetos y su implementación en PHP.
  • Utilización del código PHP con la finalidad de aplicarlo al desarrollo profesional de soluciones, dominando la inyección de dependencias para la creación de starters.
  • Aplicación de encapsulamiento en el control del acceso a los componentes internos.
  • Dominación de Interfaces y clases abstractas para el establecimiento de contratos.
  • Aplicación de una calidad del código alta, respetando guías de código limpio y seguro.
  • Entrenamiento de la técnicas y conocimientos avanzados de PHP fundamentales para conseguir un rendimiento óptimo, código limpio y mantenible y que ayude a resolver problemas complejos.
  • Desarrollo de una aplicación para la gestión de material dentro de una biblioteca.
  • CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • A.-Conocimientos. Adquisición de conocimientos de:
  • Programación orientada a objetos: POO y su implementación en PHP
  • o El paradigma de la POO.
  • o Encapsulación de datos y funciones relacionadas.
  • B.- Capacidades cognitivas y prácticas
  • Identificación de los fundamentos y técnicas de PHP para conseguir un conocimiento avanzado del lenguaje.
  • Aproximación al paradigma de programación orientada a objetos y su implementación en PHP.
  • Utilización del código PHP con la finalidad de aplicarlo al desarrollo profesional de soluciones, dominando la inyección de dependencias para la creación de starters.
  • Aplicación de encapsulamiento en el control del acceso a los componentes internos.
  • Dominación de Interfaces y clases abstractas para el establecimiento de contratos.
  • Aplicación de una calidad del código alta, respetando guías de código limpio y seguro.
  • Entrenamiento de la técnicas y conocimientos avanzados de PHP fundamentales para conseguir un rendimiento óptimo, código limpio y mantenible y que ayude a resolver problemas complejos.
  • Desarrollo de una aplicación para la gestión de material dentro de una biblioteca.
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • A.-Conocimientos. Adquisición de conocimientos de:
  • Programación orientada a objetos: POO y su implementación en PHP
  • o El paradigma de la POO.
  • o Encapsulación de datos y funciones relacionadas.
  • B.- Capacidades cognitivas y prácticas
  • Identificación de los fundamentos y técnicas de PHP para conseguir un conocimiento avanzado del lenguaje.
  • Aproximación al paradigma de programación orientada a objetos y su implementación en PHP.
  • Utilización del código PHP con la finalidad de aplicarlo al desarrollo profesional de soluciones, dominando la inyección de dependencias para la creación de starters.
  • Aplicación de encapsulamiento en el control del acceso a los componentes internos.
  • Dominación de Interfaces y clases abstractas para el establecimiento de contratos.
  • Aplicación de una calidad del código alta, respetando guías de código limpio y seguro.
  • Entrenamiento de la técnicas y conocimientos avanzados de PHP fundamentales para conseguir un rendimiento óptimo, código limpio y mantenible y que ayude a resolver problemas complejos.
  • Desarrollo de una aplicación para la gestión de material dentro de una biblioteca.
02

INTRODUCCIÓN A BASES DE DATOS Y SERVICIOS PHP

  • OBJETIVO
  • A.-Conocimientos
  • Adquisición de conocimientos de:
  • Modelo basado en funciones.
  • Sistemas de gestión de bases de datos: MySQL o PostgreSQL
  • Funcionalidades adicionales de PHP: manipulación de archivos, la autenticación de usuarios/as y conexión con APIs externas.
  • B.- Capacidades cognitivas y prácticas
  • Gestión de operaciones con diferente base de datos y poder persistir estado.
  • Aplicación de las distintas técnicas avanzadas de PHP.
  • Acercamiento a los frameworks existentes en PHP para profundizar en los más utilizados a nivel profesional.
  • Conexión y realización de operaciones con diferentes bases de datos con la finalidad de persistir estado.
  • Automatización del desarrollo Back End de una aplicación con la finalidad de exponer sus servicios mediante una API de una manera óptima y securizada.
  • Entrenamiento de uso de técnicas avanzadas de PHP fundamentales para conseguir una correcta gestión de la información almacenada en las bases de datos.
  • Desarrollo de una aplicación web para la gestión de tareas dentro de una empresa.
  • CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • A.-Conocimientos. Adquisición de conocimientos de:
  • Modelo basado en funciones.
  • Sistemas de gestión de bases de datos: MySQL o PostgreSQL
  • Funcionalidades adicionales de PHP: manipulación de archivos, la autenticación de usuarios/as y conexión con APIs externas.
  • B.- Capacidades cognitivas y prácticas
  • Gestión de operaciones con diferente base de datos y poder persistir estado.
  • Aplicación de las distintas técnicas avanzadas de PHP.
  • Acercamiento a los frameworks existentes en PHP para profundizar en los más utilizados a nivel profesional.
  • Conexión y realización de operaciones con diferentes bases de datos con la finalidad de persistir estado.
  • Automatización del desarrollo Back End de una aplicación con la finalidad de exponer sus servicios mediante una API de una manera óptima y securizada.
  • Entrenamiento de uso de técnicas avanzadas de PHP fundamentales para conseguir una correcta gestión de la información almacenada en las bases de datos.
  • Desarrollo de una aplicación web para la gestión de tareas dentro de una empresa.
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • A.-Conocimientos. Adquisición de conocimientos de:
  • Modelo basado en funciones.
  • Sistemas de gestión de bases de datos: MySQL o PostgreSQL
  • Funcionalidades adicionales de PHP: manipulación de archivos, la autenticación de usuarios/as y conexión con APIs externas.
  • B.- Capacidades cognitivas y prácticas
  • Gestión de operaciones con diferente base de datos y poder persistir estado.
  • Aplicación de las distintas técnicas avanzadas de PHP.
  • Acercamiento a los frameworks existentes en PHP para profundizar en los más utilizados a nivel profesional.
  • Conexión y realización de operaciones con diferentes bases de datos con la finalidad de persistir estado.
  • Automatización del desarrollo Back End de una aplicación con la finalidad de exponer sus servicios mediante una API de una manera óptima y securizada.
  • Entrenamiento de uso de técnicas avanzadas de PHP fundamentales para conseguir una correcta gestión de la información almacenada en las bases de datos.
  • Desarrollo de una aplicación web para la gestión de tareas dentro de una empresa.
03

SYMFONY

  • OBJETIVO
  • A.-Conocimientos
  • Adquisición de conocimientos de:
  • Symfony: Framework de desarrollo web en PHP.
  • Arquitectura modular
  • Simplificación y aceleración del proceso de construcción de aplicaciones web complejas y escalabilidad.
  • Modularidad y la mantenibilidad del código.
  • Reutilización del código.
  • Doctrine: sistema de manejo de eventos, ORM (Object-Relational Mapping)
  • Consola de comandos
  • Arquitectura de Modelo-Vista-Controlador (MVC).
  • B.- Capacidades cognitivas y prácticas
  • Identificación de las características y ventajas del framework PHP Symfony.
  • Utilización del desarrollo Back End con la finalidad de construir aplicaciones web desde cero utilizando el framework PHP Symfony.
  • Automatización de los procesos para hacer uso del ORM Docrtine para las operaciones con bases de datos.
  • Comprensión del funcionamiento del framework Symfony, creación de proyectos con Symfony, utilización del ORM con BBDD y mantenimiento de un código limpio y fiable que ayude a resolver problemas complejos.
  • Desarrollo de una aplicación que permitirá visualizar un listado de eventos registrados.
  • CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • A.-Conocimientos. Adquisición de conocimientos de:
  • Symfony: Framework de desarrollo web en PHP.
  • Arquitectura modular
  • Simplificación y aceleración del proceso de construcción de aplicaciones web complejas y escalabilidad.
  • Modularidad y la mantenibilidad del código.
  • Reutilización del código.
  • Doctrine: sistema de manejo de eventos, ORM (Object-Relational Mapping)
  • Consola de comandos
  • Arquitectura de Modelo-Vista-Controlador (MVC).
  • B.- Capacidades cognitivas y prácticas
  • Identificación de las características y ventajas del framework PHP Symfony.
  • Utilización del desarrollo Back End con la finalidad de construir aplicaciones web desde cero utilizando el framework PHP Symfony.
  • Automatización de los procesos para hacer uso del ORM Docrtine para las operaciones con bases de datos.
  • Comprensión del funcionamiento del framework Symfony, creación de proyectos con Symfony, utilización del ORM con BBDD y mantenimiento de un código limpio y fiable que ayude a resolver problemas complejos.
  • Desarrollo de una aplicación que permitirá visualizar un listado de eventos registrados.
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • A.-Conocimientos. Adquisición de conocimientos de:
  • Symfony: Framework de desarrollo web en PHP.
  • Arquitectura modular
  • Simplificación y aceleración del proceso de construcción de aplicaciones web complejas y escalabilidad.
  • Modularidad y la mantenibilidad del código.
  • Reutilización del código.
  • Doctrine: sistema de manejo de eventos, ORM (Object-Relational Mapping)
  • Consola de comandos
  • Arquitectura de Modelo-Vista-Controlador (MVC).
  • B:- Capacidades cognitivas y prácticas
  • Identificación de las características y ventajas del framework PHP Symfony.
  • Utilización del desarrollo Back End con la finalidad de construir aplicaciones web desde cero utilizando el framework PHP Symfony.
  • Automatización de los procesos para hacer uso del ORM Docrtine para las operaciones con bases de datos.
  • Comprensión del funcionamiento del framework Symfony, creación de proyectos con Symfony, utilización del ORM con BBDD y mantenimiento de un código limpio y fiable que ayude a resolver problemas complejos.
  • Desarrollo de una aplicación que permitirá visualizar un listado de eventos registrados.
04

LARAVEL

  • OBJETIVO
  • A.-Conocimientos
  • Adquisición de conocimientos de:
  • Laravel: Framework de desarrollo web en PHP.
  • Arquitectura de Modelo-Vista-Controlador (MVC).
  • Características avanzadas: Eloquent ORM para la gestión de bases de datos, Blade como motor de plantillas y un sistema robusto de gestión de dependencias.
  • Herramientas para tareas comunes.
  • B.- Capacidades cognitivas y prácticas
  • Identificación y uso de las ventajas y características del framework PHP Laravel.
  • Construcción de aplicaciones web desde cero mediante el uso del framerwork PHP Laravel.
  • Aplicación del ORM Eloquent para interactuar con bases de datos.
  • Comprensión del funcionamiento del framework Laravel, creación de proyectos con Laravel, utilización del ORM con BBDD y mantenimiento de un código limpio y fiable que ayude a resolver problemas complejos.
  • Utilización de un Gestor de películas. Desarrollo de una aplicación web que nos permitirá el registro de películas vistas.
  • CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • A.-Conocimientos. Adquisición de conocimientos de:
  • Laravel: Framework de desarrollo web en PHP.
  • Arquitectura de Modelo-Vista-Controlador (MVC).
  • Características avanzadas: Eloquent ORM para la gestión de bases de datos, Blade como motor de plantillas y un sistema robusto de gestión de dependencias.
  • Herramientas para tareas comunes.
  • B.- Capacidades cognitivas y prácticas
  • Identificación y uso de las ventajas y características del framework PHP Laravel.
  • Construcción de aplicaciones web desde cero mediante el uso del framerwork PHP Laravel.
  • Aplicación del ORM Eloquent para interactuar con bases de datos.
  • Comprensión del funcionamiento del framework Laravel, creación de proyectos con Laravel, utilización del ORM con BBDD y mantenimiento de un código limpio y fiable que ayude a resolver problemas complejos.
  • Utilización de un Gestor de películas. Desarrollo de una aplicación web que nos permitirá el registro de películas vistas.
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • A.-Conocimientos. Adquisición de conocimientos de:
  • Laravel: Framework de desarrollo web en PHP.
  • Arquitectura de Modelo-Vista-Controlador (MVC).
  • Características avanzadas: Eloquent ORM para la gestión de bases de datos, Blade como motor de plantillas y un sistema robusto de gestión de dependencias.
  • Herramientas para tareas comunes.
  • B.- Capacidades cognitivas y prácticas
  • Identificación y uso de las ventajas y características del framework PHP Laravel.
  • Construcción de aplicaciones web desde cero mediante el uso del framerwork PHP Laravel.
  • Aplicación del ORM Eloquent para interactuar con bases de datos.
  • Comprensión del funcionamiento del framework Laravel, creación de proyectos con Laravel, utilización del ORM con BBDD y mantenimiento de un código limpio y fiable que ayude a resolver problemas complejos.
  • Utilización de un Gestor de películas. Desarrollo de una aplicación web que nos permitirá el registro de películas vistas.
05

GESTIÓN DE PLANTILLAS Y ENRUTADO

  • OBJETIVO
  • A.-Conocimientos
  • Adquisición de conocimientos de:
  • Framework Codeigniter de desarrollo web en PHP.
  • Curva de aprendizaje y tamaño compacto
  • Bibliotecas y helpers para tareas comunes
  • Desarrollo del Back End utilizando el patrón MVC
  • Casos de prueba de la plataforma
  • B.- Capacidades cognitvas y prácticas
  • Identificación y conocimiento de las características y ventajas del framework PHP CodeIgniter.
  • Construcción de una aplicación web desde cero mediante el uso del framework PHP Codeigniter.
  • Comprensión del funcionamiento del framework Codeigniter, creación de proyectos con Codeigniter, utilización del ORM con BBDD y mantenimiento de un código limpio y fiable que ayude a resolver problemas complejos.
  • Desarrollo de una aplicación que permitirá visualizar el stock de los elementos almacenados.
  • CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • A.-Conocimientos. Adquisición de conocimientos de:
  • Framework Codeigniter de desarrollo web en PHP.
  • Curva de aprendizaje y tamaño compacto
  • Bibliotecas y helpers para tareas comunes
  • Desarrollo del Back End utilizando el patrón MVC
  • Casos de prueba de la plataforma
  • B.- Capacidades cognitvas y prácticas
  • Identificación y conocimiento de las características y ventajas del framework PHP CodeIgniter.
  • Construcción de una aplicación web desde cero mediante el uso del framework PHP Codeigniter.
  • Comprensión del funcionamiento del framework Codeigniter, creación de proyectos con Codeigniter, utilización del ORM con BBDD y mantenimiento de un código limpio y fiable que ayude a resolver problemas complejos.
  • Desarrollo de una aplicación que permitirá visualizar el stock de los elementos almacenados.
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • A.-Conocimientos. Adquisición de conocimientos de:
  • Framework Codeigniter de desarrollo web en PHP.
  • Curva de aprendizaje y tamaño compacto
  • Bibliotecas y helpers para tareas comunes
  • Desarrollo del Back End utilizando el patrón MVC
  • Casos de prueba de la plataforma
  • B.- Capacidades cognitvas y prácticas
  • Identificación y conocimiento de las características y ventajas del framework PHP Codeigniter.
  • Construcción de una aplicación web desde cero mediante el uso del framework PHP Codeigniter.
  • Comprensión del funcionamiento del framework Codeigniter, creación de proyectos con Codeigniter, utilización del ORM con BBDD y mantenimiento de un código limpio y fiable que ayude a resolver problemas complejos.
  • Desarrollo de una aplicación que permitirá visualizar el stock de los elementos almacenados.
06

WORDPRESS

  • OBJETIVO
  • A.-Conocimientos
  • Adquisición de conocimientos de:
  • Ajustes y utilización del código PHP en WordPress
  • Sistema de gestión de contenido (CMS)
  • Temas y plugins de WordPress
  • B.- Capacidades Cognitivas y prácticas
  • Identificación y conocimiento de las ventajas de usar WordPress
  • Configuración y puesta en marcha de Wordpress.
  • Aplicación de la arquitectura de desarrollo en Wordpress.
  • Comprensión del funcionamiento de Wordpress, de manera eficaz para la creación de web dinámicas de manera eficiente utilizando plantillas.
  • Desarrollo de una página web utilizando el CMS Wordpress.
  • CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • A.-Conocimientos. Adquisición de conocimientos de:
  • Ajustes y utilización del código PHP en WordPress
  • Sistema de gestión de contenido (CMS)
  • Temas y plugins de WordPress
  • B.- Capacidades Cognitivas y prácticas
  • Identificación y conocimiento de las ventajas de usar WordPress
  • Configuración y puesta en marcha de Wordpress.
  • Aplicación de la arquitectura de desarrollo en Wordpress.
  • Comprensión del funcionamiento de Wordpress, de manera eficaz para la creación de web dinámicas de manera eficiente utilizando plantillas.
  • Desarrollo de una página web utilizando el CMS Wordpress.
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • A.-Conocimientos. Adquisición de conocimientos de:
  • Ajustes y utilización del código PHP en WordPress
  • Sistema de gestión de contenido (CMS)
  • Temas y plugins de WordPress
  • B.- Capacidades Cognitivas y prácticas
  • Identificación y conocimiento de las ventajas de usar WordPress
  • Configuración y puesta en marcha de Wordpress.
  • Aplicación de la arquitectura de desarrollo en Wordpress.
  • Comprensión del funcionamiento de Wordpress, de manera eficaz para la creación de web dinámicas de manera eficiente utilizando plantillas.
  • Desarrollo de una página web utilizando el CMS Wordpress.
07

REST APIs

  • OBJETIVO
  • A.-Conocimientos
  • Adquisición de conocimientos de:
  • Arquitectura API REST en PHP: comunicación entre sistemas y aplicaciones
  • Operaciones CRUD (Crear, Leer, Actualizar, Eliminar) a través de HTTP.
  • Gestión adecuada de rutas, autenticación, y manipulación de datos en formato JSON
  • Interconexión eficiente de sistemas heterogéneos
  • B.- Capacidades cognitivas y prácticas
  • Aplicación y diseño de APIs / servicios web utilizando los principios de la arquitectura REST.
  • Manipulación datos en formato JSON.
  • Exposición de servicios para realizar operaciones CRUD a través de HTTP.
  • Comprensión de REST API's en los diferentes frameworks utilizados y wordpress. Utilización y creación de CRUDS (Crear, Leer, Actualizar, Eliminar) a través de peticiones HTTP.
  • Creación de CRUDS. Desarrollo de Rest API's en los diferentes frameworks utilizados.
  • CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • A.-Conocimientos. Adquisición de conocimientos de:
  • Arquitectura API REST en PHP: comunicación entre sistemas y aplicaciones
  • Operaciones CRUD (Crear, Leer, Actualizar, Eliminar) a través de HTTP.
  • Gestión adecuada de rutas, autenticación, y manipulación de datos en formato JSON
  • Interconexión eficiente de sistemas heterogéneos
  • B.- Capacidades cognitivas y prácticas
  • Aplicación y diseño de APIs / servicios web utilizando los principios de la arquitectura REST.
  • Manipulación datos en formato JSON.
  • Exposición de servicios para realizar operaciones CRUD a través de HTTP.
  • Comprensión de REST API's en los diferentes frameworks utilizados y wordpress. Utilización y creación de CRUDS (Crear, Leer, Actualizar, Eliminar) a través de peticiones HTTP.
  • Creación de CRUDS. Desarrollo de Rest API's en los diferentes frameworks utilizados.
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • A.-Conocimientos. Adquisición de conocimientos de:
  • Arquitectura API REST en PHP: comunicación entre sistemas y aplicaciones
  • Operaciones CRUD (Crear, Leer, Actualizar, Eliminar) a través de HTTP.
  • Gestión adecuada de rutas, autenticación, y manipulación de datos en formato JSON
  • Interconexión eficiente de sistemas heterogéneos
  • B.- Capacidades cognitivas y prácticas
  • Aplicación y diseño de APIs / servicios web utilizando los principios de la arquitectura REST.
  • Manipulación datos en formato JSON.
  • Exposición de servicios para realizar operaciones CRUD a través de HTTP.
  • Comprensión de REST API's en los diferentes frameworks utilizados y wordpress. Utilización y creación de CRUDS (Crear, Leer, Actualizar, Eliminar) a través de peticiones HTTP.
  • Creación de CRUDS. Desarrollo de Rest API's en los diferentes frameworks utilizados.
08

DEBUGGING Y CALIDAD DE CÓDIGO

  • OBJETIVO
  • A.-Conocimientos
  • Adquisición de conocimientos de:
  • Identificación y corrección de errores en el código (debugging)
  • Buenas prácticas de codificación para garantizar un desarrollo robusto y mantenible
  • SOLID. Principios del diseño orientado a objetos en PHP
  • B.- Capacidades cognitivas y prácticas
  • Creación y diseño de test unitarios para la comprobación correcta de algún CRUD creado.
  • Aplicación de SOLID para contribuir a un código más comprensible y fácil de mantener.
  • Implementación de buenas prácticas de codificación para garantizar un desarrollo robusto y mantenible.
  • Comprensión del funcionamiento de debugging y comprobación de la calidad del código conociendo aspectos como la creación de test unitarios que comprueben la calidad y robustez del código generado en un proyecto.
  • Creación de test unitarios. Creación de una serie de test unitarios para la comprobación correcta de algún CRUD creado.
  • CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • A.-Conocimientos. Adquisición de conocimientos de:
  • Identificación y corrección de errores en el código (debugging)
  • Buenas prácticas de codificación para garantizar un desarrollo robusto y mantenible
  • SOLID. Principios del diseño orientado a objetos en PHP
  • B.- Capacidades cognitivas y prácticas
  • Creación y diseño de test unitarios para la comprobación correcta de algún CRUD creado.
  • Aplicación de SOLID para contribuir a un código más comprensible y fácil de mantener.
  • Implementación de buenas prácticas de codificación para garantizar un desarrollo robusto y mantenible.
  • Comprensión del funcionamiento de debugging y comprobación de la calidad del código conociendo aspectos como la creación de test unitarios que comprueben la calidad y robustez del código generado en un proyecto.
  • Creación de test unitarios. Creación de una serie de test unitarios para la comprobación correcta de algún CRUD creado.
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • A.-Conocimientos. Adquisición de conocimientos de:
  • Identificación y corrección de errores en el código (debugging)
  • Buenas prácticas de codificación para garantizar un desarrollo robusto y mantenible
  • SOLID. Principios del diseño orientado a objetos en PHP
  • B.- Capacidades cognitivas y prácticas
  • Creación y diseño de test unitarios para la comprobación correcta de algún CRUD creado.
  • Aplicación de SOLID para contribuir a un código más comprensible y fácil de mantener.
  • Implementación de buenas prácticas de codificación para garantizar un desarrollo robusto y mantenible.
  • Comprensión del funcionamiento de debugging y comprobación de la calidad del código conociendo aspectos como la creación de test unitarios que comprueben la calidad y robustez del código generado en un proyecto.
  • Creación de test unitarios. Creación de una serie de test unitarios para la comprobación correcta de algún CRUD creado.
09

SEGURIDAD EN APLICACIONES WEB

  • OBJETIVO
  • A.-Conocimientos
  • Adquisición de conocimientos de:
  • Implementación de JWT
  • Integración de JWT en aplicaciones PHP
  • Uso de firma digital para validar la procedencia de los tokens y el uso de algoritmos de cifrado
  • B.- Capacidades cognitivas y prácticas
  • Implementación de JWT como método eficaz para la transmisión segura de información entre el cliente y el servidor, permitiendo la verificación de la autenticidad de las solicitudes.
  • Aplicación de prácticas clave como la firma digital para validar la procedencia de los tokens y el uso de algoritmos de cifrado, asegurando la confidencialidad de los datos transmitidos.
  • Fortalecimiento de las capas de seguridad, mitigando amenazas como ataques de suplantación de identidad y garantizando la integridad de las operaciones en línea, contribuyendo así a la construcción de aplicaciones web más confiables y resistentes.
  • Realización del control de acceso en aplicaciones web con tecnología JWT.
  • Comprensión del control de seguridad en aplicaciones web con tecnología JWT en los diferentes frameworks conocidos en PHP.
  • Implementación de seguridad JWT. Desarrollo de seguridad JWT en los diferentes frameworks utilizado durante el programa formativo.
  • CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • A.-Conocimientos. Adquisición de conocimientos de:
  • Implementación de JWT
  • Integración de JWT en aplicaciones PHP
  • Uso de firma digital para validar la procedencia de los tokens y el uso de algoritmos de cifrado
  • B.- Capacidades cognitivas y prácticas
  • Implementación de JWT como método eficaz para la transmisión segura de información entre el cliente y el servidor, permitiendo la verificación de la autenticidad de las solicitudes.
  • Aplicación de prácticas clave como la firma digital para validar la procedencia de los tokens y el uso de algoritmos de cifrado, asegurando la confidencialidad de los datos transmitidos.
  • Fortalecimiento de las capas de seguridad, mitigando amenazas como ataques de suplantación de identidad y garantizando la integridad de las operaciones en línea, contribuyendo así a la construcción de aplicaciones web más confiables y resistentes.
  • Realización del control de acceso en aplicaciones web con tecnología JWT.
  • Comprensión del control de seguridad en aplicaciones web con tecnología JWT en los diferentes frameworks conocidos en PHP.
  • Implementación de seguridad JWT. Desarrollo de seguridad JWT en los diferentes frameworks utilizado durante el programa formativo.
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • A.-Conocimientos. Adquisición de conocimientos de:
  • Implementación de JWT
  • Integración de JWT en aplicaciones PHP
  • Uso de firma digital para validar la procedencia de los tokens y el uso de algoritmos de cifrado
  • B.- Capacidades cognitivas y prácticas
  • Implementación de JWT como método eficaz para la transmisión segura de información entre el cliente y el servidor, permitiendo la verificación de la autenticidad de las solicitudes.
  • Aplicación de prácticas clave como la firma digital para validar la procedencia de los tokens y el uso de algoritmos de cifrado, asegurando la confidencialidad de los datos transmitidos.
  • Fortalecimiento de las capas de seguridad, mitigando amenazas como ataques de suplantación de identidad y garantizando la integridad de las operaciones en línea, contribuyendo así a la construcción de aplicaciones web más confiables y resistentes.
  • Realización del control de acceso en aplicaciones web con tecnología JWT.
  • Comprensión del control de seguridad en aplicaciones web con tecnología JWT en los diferentes frameworks conocidos en PHP.
  • Implementación de seguridad JWT. Desarrollo de seguridad JWT en los diferentes frameworks utilizado durante el programa formativo.

Especialidad formativa

¿Quieres esta formación para tu organización?