top of page

ESFUERZO

2-4 SEMANAS

40h con instructor

FORMATO

A tu ritmo

o con instructor

CERTIFICA

City & Guilds

Assured

REQUISITOS

Ninguno

Conocimientos básicos de informática

Para equipos y organizaciones — precios por volumen, formación con instructor, escenarios personalizados.

800

XE105 – Python Fundamentals

Válido por 6 meses

// XE BÁSICO · NIVEL 1 · XE101

Fundamentos de Python

(Python Fundamentals)

Este plan de estudios está traducido para mayor comodidad. La capacitación real en el simulador (videos, libros, preguntas y todos los materiales de aprendizaje) se imparte en inglés.

Visión General

Este programa introductorio proporciona a los estudiantes una comprensión fundamental de la lógica de programación y las habilidades para escribir scripts eficientes en Python. El curso cubre conceptos esenciales de programación, desde variables y tipos de datos hasta operaciones con archivos e importación de módulos. Los participantes desarrollan competencias prácticas para resolver problemas del mundo real mediante código Python. Diseñado para personas sin experiencia previa en programación, este curso establece una base sólida para continuar explorando el ecosistema Python y aplicar habilidades de programación en contextos profesionales.

Objetivos de Aprendizaje

Al finalizar este curso, los estudiantes serán capaces de:

  • Declarar y manipular diferentes tipos de variables y estructuras de datos en Python

  • Implementar funciones básicas para crear bloques de código reutilizables

  • Aplicar técnicas de slicing para extraer segmentos específicos de datos y realizar conversiones de tipos mediante casting

  • Construir y controlar estructuras de bucles para automatizar tareas repetitivas

  • Leer y escribir archivos utilizando operaciones de entrada/salida (I/O) para procesar datos persistentes

  • Importar y utilizar módulos externos para ampliar la funcionalidad de los programas

  • Diseñar funciones avanzadas con parámetros, argumentos y valores de retorno para resolver problemas complejos

  • Depurar código Python mediante la aplicación de conceptos de alcance y manejo de excepciones

Módulos del Curso

  1. Variables (Variables)
    Este módulo introductorio presenta los fundamentos de la programación en Python, incluyendo la instalación del entorno y los conceptos básicos de tipos de datos. Los estudiantes aprenden a trabajar con variables, booleanos, diccionarios, tuplas y otras estructuras de datos esenciales que forman la base de cualquier programa Python.
      

  2. Basic Functions (Funciones Básicas)
    Los estudiantes aprenden a crear sus primeras funciones utilizando la palabra clave 'def' y comprenden las convenciones de sintaxis y nomenclatura en Python. Este módulo introduce el concepto de bloques de código reutilizables y cubre las bases del manejo de errores mediante excepciones.
       

  3. Slicing and Casting (Segmentación y Conversión)
    Este módulo cubre técnicas avanzadas de manipulación de datos, incluyendo cómo extraer porciones específicas de secuencias mediante slicing y cómo convertir datos entre diferentes tipos mediante casting. Los estudiantes practican la transformación y el procesamiento de datos para preparar información para diferentes usos.
     

  4. Loops (Bucles)
    Los estudiantes dominan las estructuras de control iterativo en Python, incluyendo bucles while y for. Este módulo enseña cómo crear flujos de trabajo repetitivos, automatizar tareas y procesar colecciones de datos de manera eficiente mediante diferentes tipos de bucles.
     

  5. I/O (Entrada/Salida)
    Este módulo se centra en operaciones de archivo, enseñando a los estudiantes cómo abrir, leer, procesar y escribir datos en archivos. Los participantes aprenden a extraer información específica de archivos existentes y a crear nuevos archivos para almacenar resultados de programas.
     

  6. Modules (Módulos)
    Los estudiantes exploran el ecosistema de módulos de Python, aprendiendo a importar y utilizar tanto módulos de la biblioteca estándar como paquetes de terceros. Este módulo cubre cómo extender la funcionalidad de los programas mediante el uso de código externo y cómo gestionar dependencias.
      

  7. Functions (Funciones)
    Este módulo avanzado profundiza en el diseño de funciones, cubriendo parámetros obligatorios y opcionales, argumentos de palabra clave y valores de retorno múltiples. Los estudiantes aprenden conceptos de alcance (global y local), subrutinas y técnicas para crear código modular y mantenible.
     

  8. Practice (Práctica)
    El módulo final proporciona ejercicios prácticos integradores que consolidan todos los conceptos aprendidos. Los estudiantes aplican sus habilidades a escenarios del mundo real, trabajando con el módulo OS para operaciones del sistema de archivos, variables de entorno y gestión de procesos mediante scripts Python.

// Donde harás todo esto

No lo verás.

Lo ejecutarás en vivo.

Cada módulo de arriba se ejecuta dentro de Cyberium Arena — herramientas reales sobre nodos reales, desplegados en Internet en vivo, con inteligencia de amenazas en tiempo real desde tu primer inicio de sesión. No es un sandbox. No es una VM. No es un vídeo.

Internet en vivo

Todo Real

Sand Box

VM

Cyberium2_Login.png
Cyberium2_Student_1.png
Cyberium2_Training_Stats.png
Cyberium2_Specto_Cases.png

Entrega y Evaluación

El curso combina instrucción teórica con ejercicios prácticos progresivos que permiten a los estudiantes escribir y ejecutar código Python desde el primer módulo. Los participantes trabajan en ejercicios de programación que aumentan en complejidad, aplicando cada concepto aprendido a problemas prácticos. La evaluación continua verifica la comprensión mediante proyectos de codificación que demuestran competencia en la creación de scripts funcionales.

Certificación

Certificado de finalización. Este curso prepara a los estudiantes para la certificación ThinkCyber Python Fundamentals, acreditada por City & Guilds.

800

XE105 – Python Fundamentals

Válido por 6 meses

Cuando estés listo

De confianza desde 2016 — policía nacional, unidades cibernéticas militares y equipos Fortune 500 · City & Guilds Assured

bottom of page