El curso te proporcionará una base sólida en programación con Python, abriéndote las puertas a un mundo de posibilidades en el panorama tecnológico actual.
Comenzando desde cero, explorarás los conceptos básicos como variables, bucles y estructuras de datos, y avanzarás progresivamente hacia funciones y programación orientada a objetos. Aprenderás a utilizar Python para resolver problemas reales con herramientas y entornos de desarrollo modernos
Objetivos
- Fundamentos de la Programación: Comprender conceptos básicos como variables, tipos de datos y alcances para resolver problemas prácticos.
- Dominio de Python: Usar herramientas clave de Python para automatizar tareas y crear flujos de trabajo.
- Lógicas de Decisión: Implementar estructuras que controlen el flujo de los programas.
- Estructuras de Datos: Manejar listas, diccionarios y otras estructuras para gestionar información.
- Programación Orientada a Objetos (POO): Aprender a estructurar código con clases y objetos.
- Librerías Python: Explorar librerías externas para ampliar las capacidades de Python.
En colaboración con
Programa
El curso se estructura en 8 Unidades Didácticas:
1. Programación y resolución de problemas con Python. Introducción al concepto de programación, algoritmos y diagramas de flujo, y su aplicación para resolver problemas prácticos.
2. Configuración del entorno y primeros pasos con Python. Aprenderás a instalar Python, configurar el entorno de desarrollo y escribir tus primeros programas.
3. Control de flujo y decisiones en Python. Explora estructuras de control como if, else y elif, y cómo tomar decisiones inteligentes en tus programas.
4. Estructuras de datos en Python. Descubre cómo trabajar con listas, tuplas y diccionarios para manejar información de manera eficiente.
5. Repetición de tareas y bucles en Python. Aprende a usar bucles for y while para automatizar tareas repetitivas de manera eficaz.
6. Funciones en Python. Introducción a la definición y uso de funciones para modularizar y optimizar tu código.
7. Programación orientada a Objetos. Conoce los fundamentos de la programación orientada a objetos, incluyendo clases, herencia y encapsulamiento.
8. Clean Programming y mejores prácticas. Adopta técnicas para escribir código limpio, legible y estructurado siguiendo las mejores prácticas.
Desarrollo
- Inicio: Del 28 de septiembre al 18 de octubre de 2026.
- Duración: 3 semanas (25 horas lectivas), más 1 semanas adicionales de acceso al contenido sin tutorización.
- Modalidad: Online
- Inscripciones abiertas hasta el inicio del curso
Matrícula
- Miembros del Colegio: 138€
- Otros profesionales: 180€
Nota: Este curso es bonificable por FUNDAE para trabajadores por cuenta ajena.
RBC Ingenieros gestiona la bonificación (coste de tramitación: 55 €, también subvencionable).
Es necesario solicitarla al menos 5 días antes del inicio del curso.
Recursos y metodología
Contenidos y accesibilidad
- Material pedagógico.
- Aula virtual 100% responsive (PC, tablet o móvil).
- Acceso 24/7 a la plataforma.
- Documentación descargable.
Interacción con tutores
- Tutorías online semanales mediante chat (2 por semana).
- Foros atendidos diariamente.
- Tutor virtual “LEONARDO”, disponible 24 horas.
- Mensajería interna.
Evaluación y acreditación
- Evaluaciones mediante cuestionarios tipo test.
- Diploma acreditativo al finalizar.
Forma de pago
- Si eres miembro del Colegio y deseas que se te cobre por tu propia c/c, indícanoslo por mail a ikasi@ingeniariak.eus
- La matrícula se abonará por transferencia a la cuenta corriente del Colegio en KUTXABANK ES21 2095 5014 1110 6013 5810, indicando el curso y el nombre del alumno y enviando el comprobante bancario al Colegio. (ikasi@ingeniariak.eus)
- La factura podrá ir a nombre de la persona o bien a nombre de la sociedad, según conste en el impreso de matrícula.
Nota: Se retendrá un 30% en cancelaciones efectuadas entre 5 y 1 día antes del comienzo del curso y el 100% el día de inicio.