YoVDO

Desarrollo de Aplicaciones Web: Seguridad

Offered By: University of New Mexico via Coursera

Tags

Cryptography Courses User Authentication Courses Encryption Courses Access Control Courses Authorization Courses Web Application Security Courses

Course Description

Overview

Uno de los principales problemas tanto para los desarrolladores como para usuarios de aplicaciones web es la seguridad. Con el aumento en el intercambio de información debido al uso de redes sociales y la adopción masiva de la web como un medio para la realización de negocios y la prestación de servicios, las aplicaciones web se han convertido en los principales objetivos para los hackers maliciosos. Dado el valor de las “propiedades web," la capacidad de proteger estos activos de agentes maliciosos se ha convertido en una herramienta necesaria en cualquier caja de herramientas del ingeniero de software.

En este curso se estudiarán los conceptos más fundamentales de seguridad a nivel de aplicación. Además, se estudiarán los bloques básicos de cifrado de seguridad y sistemas criptográficos, junto sus modelos de uso para construir un sistema de autenticación de usuario sólido. Además, el alumno será capaz de utilizar este conocimiento para evaluar paquetes de autenticación comerciales, y comprender mejor las opciones que estos ofrecen. Se estudiará acerca de SSL/HTTPS, y cómo habilitarla en sus aplicaciones web para llevar a cabo comunicación cifrada entre el navegador y el servidor web. También se estudiará cómo utilizar autorización y control de acceso en sus aplicaciones web con el fin de garantizar que los usuarios sólo pueden acceder a los datos a los que están autorizados. A continuación se cubren los tipos más importantes de ataque a las que las aplicaciones web extán expuestas, y se mostrarán las formas de protección contra ellos.

Taught by

Greg Heileman and Manel Martínez-Ramón

Tags

Related Courses

Google Cloud Apigee Certified API Engineer
A Cloud Guru
Kubernetes Security
A Cloud Guru
Learn Angular Routing by building a Cocktails Application
Coursera Project Network via Coursera
API Security on Google Cloud's Apigee API Platform
Google Cloud via Coursera
API Security on Google Cloud's Apigee API Platform
Google via Google Cloud Skills Boost