CloudLamb E-Learning

Banner con cita de Albert Einstein

FUNDAMENTOS PYTHON

Instructor del curso

Instructor Jesús
Jesús Ruiz

Serior DevOps Engineer

Excelente profesional del área Cloud con amplia formación académica dispuesto a transmitir de la mejor manera el conocimiento a los alumnos.

¿De qué trata esta carrera?

Bienvenido al curso de

Fundamentos de Python desde cero

En el curso de fundamentos de Python aprenderás las habilidades esenciales necesarias para comenzar a programar en este lenguaje y sentar las bases para abordar proyectos más complejos en el futuro.

Python es un lenguaje de programación versátil y fácil de aprender que se utiliza ampliamente en diversos campos, como desarrollo web, ciencia de datos, inteligencia artificial, automatización y más.

¿Qué aprenderás?

Objetivos de la capacitación

  • Sintaxis básica: Aprenderás la estructura de las instrucciones en Python, cómo se definen las variables, cómo se asignan valores y cómo se utilizan los operadores.
  • Tipos de datos: Conocerás los tipos de datos fundamentales en Python, como enteros, flotantes, cadenas, listas, tuplas y diccionarios. Aprenderás cómo trabajar con estos tipos y cómo convertir entre ellos.
  • Estructuras de control: Entenderás cómo se utilizan las estructuras de control como condicionales (if, else, elif) y bucles (for, while) para tomar decisiones y ejecutar código repetidamente.
  • Funciones: Aprenderás a definir y utilizar funciones para organizar y reutilizar tu código. Comprenderás cómo pasar argumentos a las funciones y cómo retornar valores.

  • Gestión de errores: Conocerás cómo manejar excepciones y errores en tu código utilizando bloques try-except, lo que te permitirá hacer que tu código sea más robusto.
  • Listas y colecciones: Aprenderás a trabajar con listas, tuplas y diccionarios para almacenar y manipular conjuntos de datos.
  • Entrada y salida de datos: Sabrás cómo interactuar con el usuario al tomar datos de entrada y mostrar resultados usando las funciones de entrada/salida.

  • Módulos y bibliotecas: Entenderás cómo importar y utilizar módulos y bibliotecas predefinidos en Python para ampliar la funcionalidad de tu programa.
  • Manipulación de cadenas: Aprenderás a trabajar con cadenas de texto, incluyendo operaciones de concatenación, formateo y búsqueda.
  • Programación orientada a objetos (POO): Introducción a los conceptos básicos de la POO, como clases, objetos, atributos y métodos.
  • Documentación y comentarios: Comprenderás la importancia de la documentación en el código y cómo agregar comentarios para hacer tu código más legible y comprensible.
  • Proyectos pequeños: A lo largo del curso, podrías trabajar en proyectos pequeños que te permitan aplicar los conceptos que has aprendido y ganar experiencia práctica.

¿Hacia quién va dirigido?

El curso está diseñado para ser un punto de partida para aprender los conceptos básicos de la programación y proporcionar una base sólida en el uso del lenguaje de programación Python

Principiantes en programación: Profesionales en transición Personas interesadas en automatización

Requisitos

No requieren conocimientos previos

Temario

Sesión 1 - De la solución de problemas al primer programa con Git

  • Temas: presentación del taller, solución de problemas, algoritmos, pseudocódigo, terminal, estructura de un programa, Git local y remoto.
  • Construcción: crear el repositorio, el archivo principal, el README y el primer menú de la aplicación.

Sesión 2 - Capturar, convertir y presentar datos con Python

  • Temas: sintaxis de Python, variables, tipos de datos, conversión, operadores, entrada/salida y cadenas.
  • Construcción: capturar descripción y prioridad de una tarea, normalizar el texto y mostrar una confirmación.

Sesión 3 - Controlar el flujo mediante condiciones y ciclos

  • Temas: expresiones booleanas, operadores lógicos, if, elif, else, while, for, break y continue.
  • Construcción: convertir el menú en un ciclo funcional, validar opciones y permitir varias operaciones antes de salir.

Sesión 4 - Crear y administrar una colección de tareas

  • Temas: listas, indexación, slicing, métodos de listas, recorrido y búsqueda.
  • Construcción: agregar, enumerar, completar y eliminar tareas almacenadas en memoria.

Sesión 5 - Representar tareas mediante diccionarios y estructuras anidadas

  • Temas: diccionarios, claves y valores, tuplas, estructuras anidadas y operaciones con cadenas.
  • Construcción: representar cada tarea como diccionario con identificador, descripción, prioridad y estado; añadir búsqueda y resumen.

Sesión 6 - Organizar el programa mediante funciones reutilizables

  • Temas: Temas: funciones, parámetros, argumentos, retorno, alcance, responsabilidades y funciones incorporadas.
  • Construcción: refactorizar el programa en funciones pequeñas para menú, captura, listado, búsqueda, actualización y resumen.

Sesión 7 - Conservar información y recuperarse de errores previsibles

  • Temas: excepciones, try/except/else/finally, lectura y escritura de archivos, rutas y recuperación ante errores.
  • Construcción: cargar tareas al iniciar y guardarlas al cambiar o salir; manejar archivo inexistente, datos inválidos y errores de entrada.

Sesión 8 - Integrar módulos y demostrar una aplicación terminada

  • Temas: módulos, paquetes, importaciones, entornos virtuales, PIP, dependencias, integración y flujo de ramas en Git.
  • Construcción: separar persistencia y operaciones en módulos, crear el entorno virtual, documentar la ejecución, integrar una rama final y preparar la demostración.

Calendario del curso

Duración:

Desde el 14 de Agosto de 2026

hasta el 18 de Septiembre de 2026

Duración en semanas: 5

Duración en horas: 15

Modalidad:

100% online con
instructores en vivo

Certificado digital emitido por CloudLamb E-learning:

Cierre de las inscripciones:

14 de Agosto de 2026

Horario semanal:

Solo los viernes

Día Hora País
Solo los viernes De 19:30 hrs a 22:30 hrs Bandera de Chile

Formas de pago

Reserva tu plaza hoy mismo y accede a formación de calidad

Aviso importante

* Al realizar una compra, está aceptando nuestros términos y condiciones.

* El curso iniciará al completarse el mínimo de participantes requerido.

* Precios sujetos a cambios según el curso.

Instrucciones de compra

Pago único:

  1. Si no te has registrado en CloudLamb debes hacer clic en el siguiente enlace.
  2. Si te encuentras registrad@ debes iniciar sesión haciendo clic en el siguiente enlace.
  3. Una vez logued@ en CloudLamb podrás hacer clic en el botón Comprar en la sección Formas de pago del curso correspondiente.
  4. Al formalizar a través de cuenta Paypal, recibirás la notificación a tu correo electrónico y quedarás inscrit@ en el curso, lo cual podrás visualizar en el siguiente enlace.
  5. Si la inscripción es otro medio de pago debe notificarlo al correo corporativo info@cloud-lamb.com.

Certificado modelo

Modelo de certificado

Clases en tiempo real

Para nuestras conferencias en vivo utilizamos las siguientes herramientas, las cuales te permitirán interactuar de manera directa con tu mentor y demás compañeros de clase.

webex

No pierdas la oportunidad de:

  • Aclarar las dudas en tiempo real
  • Acceder al contenido teórico/práctico por tiempo ilimitado
  • Evaluaciones
  • Proyectos
  • Laboratorios y casos de estudios prácticos

Instructores de Logo de Cloudlamb


Rocío Sánchez Lora
Rocío Sánchez Lora

Network Engineer | Security Specialist | ACI Specialist

Linkedin

Edgar Benavente
Edgar Benavente

CCIE 43023 | CCSI 34840 | PCNSE

Linkedin

Edward Jackson
Edward Jackson

CCNA R&S | CCNP ENTERPRISE

Linkedin

Yunuen Lucatero
Yunuen Lucatero

Penetration Testing | Ethical Hacker

Linkedin

Juan Bustamante
Juan Bustamante

CCNA R&S

Linkedin

Luis Hidalgo
Luis Hidalgo

Fortinet Specialist | Check Point | Specialist | Radware Specialist

Linkedin

Juan Alfonzo Martinez Ayala
Juan Alfonzo Martinez Ayala

Arquitecto TI

Linkedin

Fernando Chacón
Fernando Chacón

DEVNET | Network automation | API programming | Information Security

Linkedin

Manuel Roldan
Manuel Roldan

Certified Ethical Hacker | Forensic Investigator

Linkedin

José Carrizales
José Carrizales

PCNSE | PCNSC | PCSPI

Linkedin

Carlos Oseches
Carlos Oseches

CCNA R&S | CCNP ENTERPRISE | MIKROTIK

Linkedin

Henry Enmanuel Ortiz Rodriguez
Henry Enmanuel Ortiz Rodriguez

Cisco Enterprise | Routing Specialist

Linkedin

Cesar Arevalo
Cesar Arevalo

Network Consulting Engineer CCIEx2 SP/RS #52036

Linkedin

Omar Hinostroza
Omar Hinostroza

CCNP Data Center | CCNP Security | CCNP Enterprise VCAP-DCV

Linkedin