CloudLamb E-Learning
FUNDAMENTOS PYTHON
Instructor del curso
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ónRequisitos
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:
Sí
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 |
|
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:
- Si no te has registrado en CloudLamb debes hacer clic en el siguiente enlace.
- Si te encuentras registrad@ debes iniciar sesión haciendo clic en el siguiente enlace.
- Una vez logued@ en CloudLamb podrás hacer clic en el botón Comprar en la sección Formas de pago del curso correspondiente.
- 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.
- Si la inscripción es otro medio de pago debe notificarlo al correo corporativo info@cloud-lamb.com.
Certificado modelo
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.
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