Herramientas de usuario

Herramientas del sitio


informatica:programacion:cursos:python_avanzado_proyectos_seguridad:introduccion

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
informatica:programacion:cursos:python_avanzado_proyectos_seguridad:introduccion [2024/11/11 10:39] – creado tempwininformatica:programacion:cursos:python_avanzado_proyectos_seguridad:introduccion [2024/11/18 08:23] (actual) tempwin
Línea 1: Línea 1:
 ====== Introducción a Python para proyectos de seguridad ====== ====== Introducción a Python para proyectos de seguridad ======
  
 +<WRAP center round box 80%>
 Módulo perteneciente al curso [[informatica:programacion:cursos:python_avanzado_proyectos_seguridad|Python avanzado para proyectos de seguridad]] Módulo perteneciente al curso [[informatica:programacion:cursos:python_avanzado_proyectos_seguridad|Python avanzado para proyectos de seguridad]]
 +</WRAP>
 +
 +
 +Python es un lenguaje de programación que se creó a principios de los años noventa por Guido Van Rossum. Entre las cualidades más particulares del lenguaje se destaca que cuenta con una sintaxis muy limpia, es potente, dinámico y fácil de aprender. A través de los años, Python se convirtió en un lenguaje muy adoptado por la industria de la seguridad informática, debido a su simpleza, practicidad y que es tanto un lenguaje interpretado como de scripting.
 +
 +Entre las principales características que proporciona el lenguaje podemos destacar:
 +
 +  * Lenguaje multiplataforma y open source.
 +  * Lenguaje sencillo, rápido, robusto y potente.
 +  * Muchas de las librerías, módulos y proyectos enfocados a la seguridad informática se encuentran escritos en Python.
 +  * Hay mucha documentación y una comunidad de usuarios muy ggrande.
 +  * Es un lenguaje diseñado para realizar programas robustos con pocas líneas de código, algo que por ejemplo en otros lenguajes solo es posible después de incluir muchas características propias de cada lenguaje.
 +  * Ideal para realizar prototipos y pruebas de concepto (PoC) rápidas.
 +
 +Python puede convertirse en una herramienta práctica para evitar tener que realizar tareas repetitivas como detectar vulnerabilidades, análisis de puertos y otra lista de tareas que iremos viendo a medida que avancemos con el curso.
informatica/programacion/cursos/python_avanzado_proyectos_seguridad/introduccion.1731317991.txt.gz · Última modificación: por tempwin