mayo
20
Datos Técnicos
Fundamentos de la programación: Seguridad web
ISO | 346 MB (291 MB) | Spanish | VIDEO2BRAIN | Vídeo Training | Formador: José Vicente Carratalá | Duración: 2:58 horas | Fecha de publicación: 07-May-2015
Descripción

Domina la seguridad de tus aplicaciones web.

Cualquier aplicación web está expuesta a los intentos de ataque y los accesos no autorizados. Una vez que alguien, máquina o persona, ha conseguido acceder a tu aplicación, cualquier cosa es posible, desde robo de información, pasando por modificaciones no autorizadas en la información, hasta el borrado completo de la aplicación y sus datos.

En este curso aprenderas cuáles son las principales vías de acceso no autorizado a una aplicación, y cómo corregirlas y, sobre todo, cómo prevenirlas.

Hoy en día la gran mayoría de programas, especialmente los de nueva creación, están conectados de una manera u otra a la web. Y esta interconectividad abre la puerta al intento de acceso no autorizado a las aplicaciones.

La seguridad no es solo un conjunto de buenas prácticas a aplicar una vez que la aplicación ha sido desarrollada. Nos guste o no, hoy en día la seguridad debe formar parte del diseño de una aplicación desde su misma concepción.

En este curso vamos a explorar las principales vías de acceso no autorizado que solemos dejar abiertas cuando creamos y publicamos una aplicación web, explicaremos los puntos en los que podemos encontrar debilidades y aprenderemos a entender y corregir tales debilidades.

Continuar Leyendo

mayo
5
Datos Técnicos
Fundamentos de la programación: Bases de datos
ISO | 376 MB (323 MB) | Spanish | VIDEO2BRAIN | Vídeo Training | Formadores: Simon Allardice & José Vicente Carratalá | Duración: 3:22 horas | Fecha de publicación: 30-Abr-2015
Descripción
Descubre cómo funcionan por dentro las bases de datos.

Es muy común que las aplicaciones que programas necesiten guardar datos de manera persistente, para que esa información pueda ser accedida más adelante o actualmente por varios usuarios. Las bases de datos son uno de los principales mecanismos de persistencia de datos en las aplicaciones, y por tanto conocer cómo funcionan es de vital importancia para cualquier desarrollador.

Soy José Vicente Carratalá, y en este curso, creado conjuntamente con Simon Allardice, vamos a aprender cómo funcionan por dentro las bases de datos. Descubriremos que, pese a su nombre poco atractivo, el funcionamiento de las bases de datos relacionales es sencillo de aprender y son una pieza clave en el desarrollo de aplicaciones modernas en todos los ámbitos, tanto aplicaciones de escritorio, como aplicaciones web, como móviles.

En este curso empezaremos viendo los conceptos clave de funcionamiento de cualquier base de datos, tales como tablas, columnas y registros. Profundizaremos relacionando unas tablas con otras con elementos tales como las claves primarias, para poder crear peticiones que afecten a varias tablas de manera simultánea. Continuaremos mostrando las principales operaciones que podemos aplicar sobre las bases de datos modernas. Por último, analizaremos los sistemas de gestión de bases de datos más usadas hoy en día, tanto a nivel personal como a nivel profesional, para que conozcas las alternativas de las que dispones y puedas elegir la que más te convenga cuando tengas que elegir

Continuar Leyendo