EdX

Introducción a la seguridad de aplicaciones web (edX)

Introducción a la seguridad de aplicaciones web (edX)

En este curso, aprenderás las principales prácticas de seguridad a tener en cuenta en el ciclo de vida de Desarrollo de aplicaciones WEB, identificando los posibles patrones de ataques que pueden ocurrir y así poder crear patrones predictivos que permitan prevenirlos.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

Desde que Internet y la Web fueron creados, una cantidad infinita de posibilidades se han abierto. Quizás, las más importantes y usuales sean el acceso de datos, transacciones financieras y creación de contenido por parte del usuario. Sin embargo, esto ha traído consigo una serie de riesgos y vulnerabilidades de seguridad, pues ha aumentado el conjunto de defectos comunes y se han concebido nuevos tipos de ataques informáticos.
Por este motivo, se hace importante reconocer los puntos críticos de seguridad en la interacción de los usuarios con las aplicaciones, pues estos suelen ser los más vulnerables antes las fallas en los sistemas de información. Esto es un desafío, ya que, sin duda, los avances tecnológicos de estos últimos años exigen aplicaciones más seguras, tanto para las empresas que obtienen ingresos crecientes del comercio por Internet, como para los usuarios que confían información confidencial a las aplicaciones web. Es por esto que, el objetivo del curso es, introducir a los participantes a la seguridad en el desarrollo de aplicaciones web en pro de lograr aplicaciones web más seguras, confiables y robustas.
Este curso, te permitirá conocer acerca de las problemáticas de seguridad y como mitigarlas, los aspectos básicos de seguridad en las aplicaciones web, el reconocimiento de sus vulnerabilidades para comprender la importancia de invertir en la seguridad de las entradas y salidas del sistema, principales fuentes de ataques mal intencionados, las principales prácticas de seguridad que se deben tener en cuenta para el desarrollo de aplicaciones seguras y robustas y finalmente identificar los principales estándares y herramientas de análisis que permiten valorar la seguridad de las aplicaciones web.

What you'll learn
Al finalizar el curso, el estudiante estará en la capacidad de:
Identificar las principales prácticas de seguridad en un modelo de ciclo de vida de desarrollo de aplicaciones web, reconociendo la problemática de seguridad actual, la cual debe ser tratada en cada una de sus fases, evaluándola basados en estándares internacionales, con el fin de desarrollar u obtener aplicaciones web más seguras y confiables.
Reconocer los aspectos básicos de la seguridad de aplicaciones web, abordando su problemática, evolución y las vulnerabilidades que estas mismas poseen, con el fin de comprender la importancia de invertir en seguridad.
Comprender las principales prácticas de seguridad que son necesarias en cada una de las fases del ciclo de vida de desarrollo de aplicaciones web, con el fin de obtener aplicaciones robustas, confiables y que presenten el mínimo de vulnerabilidades.
Reconocer los principales métodos para realizar un análisis de evaluación de seguridad en una aplicación web, por medio de los principales estándares y herramientas de análisis, con el fin de reconocer las amenazas que se puedan presentar en el diseño de las mismas.

Syllabus

Módulo 1. El problema de la seguridad en aplicaciones web.
Unidad 1. Introducción a la problemática de seguridad de las aplicaciones web.
Unidad 2. Vulnerabilidades y su clasificación.

Módulo 2. Seguridad en el ciclo de vida del desarrollo de aplicaciones web.
Unidad 1. Introducción a la seguridad en las fases del ciclo de vida del desarrollo de aplicaciones web - S-SDLC.

Módulo 3. Evaluación de seguridad en aplicaciones web.
Unidad 1. Estándares de seguridad para la evaluación de aplicaciones web.
Unidad 2. Herramientas de análisis de la seguridad de aplicaciones web.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Python for Data Science (edX) EdX
University of California, San Diego,UC San DiegoX

Python for Data Science (edX)

Learn to use powerful, open-source, Python tools, including Pandas, Git and Matplotlib, to manipulate, analyze, and visualize complex datasets. In the information age, data is all around us. Within this data are answers to compelling questions across many societal domains (politics, business, science, etc.). But if you had access to a large dataset, would you be able to find the answers you seek?

Self Paced
Self-Paced
Data Science Ethics (edX) EdX
University of Michigan,MichiganX

Data Science Ethics (edX)

Learn how to think through the ethics surrounding privacy, data sharing, and algorithmic decision-making. As patients, we care about the privacy of our medical record; but as patients, we also wish to benefit from the analysis of data in medical records. As citizens, we want a fair trial before being punished for a crime; but as citizens, we want to stop terrorists before they attack us. As decision-makers, we value the advice we get from data-driven algorithms; but as decision-makers, we also worry about unintended bias.

Self Paced
Self-Paced
Applications in Communication Acoustics (edX) EdX
RWTH Aachen,Technische Universität München - TUM,RWTHx,TUMx

Applications in Communication Acoustics (edX)

Explore the different system components involved in acoustic communication using a representative set of practical applications. This engineering course is the continuation of the edX course, “Fundamentals of Communication Acoustics.” Communication acoustics is defined as the way sounds travels from a source, through a channel and finally to a receiver.

Nov 23rd 2026
5-12 Weeks
Découvrir le marketing (edX) EdX
LouvainX,Université Catholique de Louvain - UCL

Découvrir le marketing (edX)

Décoder les logiques du marketing au travers des actions marketing: le produit, le prix, la distribution et la communication (les « 4P »). Vous allez découvrir les mécanismes à l’œuvre derrière les grandes décisions qui relèvent du marketing opérationnel : la conception d’un produit, la fixation du prix auquel celui-ci sera vendu, la sélection des canaux de distribution pour la vente, le choix des moyens de communication par lesquels l’entreprise va informer ses clients.

Self Paced
Self-Paced
An Introduction to Credit Risk Management (edX) EdX
Delft University of Technology,DelftX

An Introduction to Credit Risk Management (edX)

What is credit risk? Why is it so important, in modern economies, to correctly deal with it? This course combines theory with practice to answer these questions. Imagine that you are a bank and a main part of your daily business is to lend money. Unfortunately, lending money is a risky business - there is no 100% guarantee that you will get all your money back. If the borrower defaults, you will face losses in your portfolio.

Self Paced
Self-Paced
Operations Management (edX) EdX
Indian Institute of Management, Bangalore,IIMBx

Operations Management (edX)

Understand key aspects of business operations and lean management including capacity, productivity, quality, and supply chain. Have you ever wondered about the right methods to improve productivity, configure your supply chain or address the demand on hand? In recent years, businesses have strived to improve productivity and quality, reduce costs and delivery times, and embrace flexibility and innovation. These strategies are part of the Operations Management (OM) activities that service and manufacturing organizations engage in.

Self Paced
Self-Paced
Case Studies in Functional Genomics (edX) EdX
HarvardX,Harvard University

Case Studies in Functional Genomics (edX)

Perform RNA-Seq, ChIP-Seq, and DNA methylation data analyses, using open source software, including R and Bioconductor. We will explain how to perform the standard processing and normalization steps, starting with raw data, to get to the point where one can investigate relevant biological questions.

Self Paced
Self-Paced
High-Dimensional Data Analysis (edX) EdX
HarvardX,Harvard University

High-Dimensional Data Analysis (edX)

A focus on several techniques that are widely used in the analysis of high-dimensional data. If you’re interested in data analysis and interpretation, then this is the data science course for you. We start by learning the mathematical definition of distance and use this to motivate the use of the singular value decomposition (SVD) for dimension reduction and multi-dimensional scaling and its connection to principle component analysis.

Self Paced
Self-Paced
Marketing Fundamentals: Who Is Your Customer? (edX) EdX
Babson College

Marketing Fundamentals: Who Is Your Customer? (edX)

Learn key marketing concepts to implement customer acquisition strategies to find the right customers and grow your business. In order to compete in an ever-changing market, business leaders must assess and respond to consumer needs and wants. Marketing is a means of creating value for consumers and engendering loyalty and enthusiasm for your product or service.

Self Paced
Self-Paced