800
XE105 – Python Fundamentals
Válido por 6 meses
Organizations: Contact us for enterprise solutions and volume pricing.
Fundamentos de Python
Desarrolla habilidades de automatización para seguridad
Aprende a crear scripts potentes para automatización en ciberseguridad, desde procesamiento de datos hasta interacción con sistemas, con Python - el lenguaje de programación más popular en ciberseguridad.
Serie
XE Basics
Código del Programa
XE105
Nivel
Nivel-1
Organizaciones: Contáctense con nosotros para soluciones empresariales y precios corporativos.
Lo Que Dicen Nuestros Clientes

“Over 1000 of our students have been trained using ThinkCyber's Products and Services. The hands-on experience they gain from using the Cyberium Arena Simulator and Specto is invaluable and has been instrumental in their career progression”
— John Bryce Training Center, Israel

“The training was crucial, providing my team with a wealth of knowledge through hands-on experiences. This is why, throughout June 2023, we will be welcoming SOC analysts from across the nation to participate in the CACC (CERT-IL Advanced Cyber Training). This training, facilitated by ThinkCyber and utilizing the Cyberium simulator, will provide invaluable experience and knowledge upgrades.”
— Homeland Security

“Our students are getting excellent positions such as SOC Analysts, Network Security Engineers, Forensics and Penetration Testers thanks to the applicable and relevant hands-on cybersecurity skills they've acquired through ThinkCyber's solutions.”
— James Lim, CEO of Centre for Cybersecurity Institute, Singapore

“Exceptional course! I've attended numerous programs, but this outshines them all in every conceivable way: the comprehensive content, the expert guidance, the practical exercises, and the seamless organization of the entire course.”
— Defense Forces
Descripción
¡Inicia tu viaje en la automatización de seguridad con Python! Desde conceptos básicos como variables y funciones hasta trabajo con archivos y comandos del sistema operativo, aprenderás a escribir scripts que pueden automatizar tareas repetitivas de seguridad. A través de práctica directa, construirás la base de programación necesaria para herramientas avanzadas de ciberseguridad y automatización.
Nota: Todo el material de formación, incluyendo vídeos, documentación y laboratorios, se proporciona en inglés.
La mayoría de los estudiantes completan este curso en 4 a 6 semanas estudiando regularmente.
No necesitas experiencia en programación - ¡te enseñaremos todo desde cero!
Impacto del Programa y Resultados
Al completar este curso, podrás:
-
Escribir scripts Python para automatizar tareas de seguridad
-
Procesar y analizar datos eficientemente
-
Trabajar con archivos y operaciones del sistema
-
Construir funciones y módulos reutilizables
-
Manejar errores profesionalmente en tu código
-
Estar preparado para scripting avanzado de seguridad
Entorno de Formación
Desde el primer día, podrás:
-
Configurar tu entorno de desarrollo Python
-
Escribir y probar código en tu espacio personal
-
Crear scripts que interactúan con sistemas reales
-
Procesar datos reales relacionados con seguridad
-
Aprender mediante ejemplos prácticos
-
Construir un portafolio de scripts funcionales
Lo Que Aprenderás
Python, un lenguaje amigable ampliamente utilizado para la creación de herramientas en varios dominios, incluido el de la ciberseguridad, es el enfoque de este programa. Ofrece a los aprendices una comprensión fundamental de la lógica de programación y los brinda con las habilidades para escribir scripts básicos, elevando así su competencia en programación a un nivel superior.
Importante: El contenido formativo de este programa se imparte íntegramente en inglés.
Fundamentos de Python
Este módulo presenta una introducción a la programación en Python, comenzando por su instalación, entendiendo variables y booleanos, hasta explorar tipos de datos más complejos como diccionarios y tuplas. Además, profundiza en el concepto de bucles, esencial para crear tareas y flujos de trabajo repetitivos en Python.
-
Introducción
-
Instalación de Python
-
Variables y Booleanos
-
Diccionarios y Tuplas
-
Bucles
-
Este módulo profundiza en la programación en Python con un enfoque en condicionales y estructuras de bucles, incluyendo bucles 'while' y 'for'. Luego se expande en el alcance, subrutinas, varios aspectos del uso de funciones, incluyendo el manejo de funciones externas y excepciones, importantes para una programación robusta y eficiente.
-
Condiciones
-
Declaraciones Condicionales
-
Bucles While y For
-
Alcance y Subrutinas
-
Funciones
-
Trabajando con Funciones
-
Funciones Externas
-
Excepciones
-
Este módulo guía a los aprendices a través de la utilización de módulos de Python con un enfoque en el manejo de archivos—leyendo y extrayendo datos de archivos y escribiendo en ellos. Además, profundiza en el uso del módulo OS, que permite que los scripts de Python interactúen con el sistema operativo.
-
Módulos de Python
-
Leyendo Archivos
-
Extrayendo Datos
-
Escribiendo en Archivos
-
El Módulo OS
-
