CURSO PRÁCTICO ONLINE DE PHYTON: APRENDE A PROGRAMAR DESDE CERO

Este curso online de tres semanas te proporciona 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.
Python es un lenguaje versátil y cada vez más demandado, con aplicaciones en diversos campos como el análisis de datos, el desarrollo web y la automatización. Su importancia se extiende incluso al auge de la Inteligencia Artificial, donde herramientas como ChatGPT, Gemini y Copilot lo utilizan para resolver problemas y generar código. Conocer Python te permitirá comprender mejor el funcionamiento de estas herramientas, optimizar su uso y aprovechar al máximo su potencial.
Importe matrícula: 180,00 €
Promoción especial FEBRERO 2025: 25% de descuento.
Importe matrícula (Promoción Febrero): 135,00 €
Recuerda que si eres miembro del CLUB RBC dispondrás de un cupón de descuento extra del 10% para emplear en la Tienda Virtual. Más info aquí.
Inscríbete ahora y empieza a dominar la programación en Python!
- Objetivos
- Duración
- Programa del curso
- Importe y abono de matrícula
- Tutores
- Metodología
- Diploma
- Acceso AULA VIRTUAL
- 100% Bonificable
Este curso está diseñado para introducir a los estudiantes y profesionales al mundo de la programación utilizando Python, partiendo de los conceptos básicos hasta alcanzar una comprensión sólida de técnicas más avanzadas. Los objetivos del curso incluyen:
- Fundamentos de la Programación: Comprender qué es la programación y cómo puede ser utilizada para resolver problemas prácticos, estableciendo fundamentos como objetivos, variables, tipos de datos y alcances.
- Dominio de Python: Adquirir conocimientos prácticos sobre las herramientas fundamentales que ofrece Python, incluyendo la automatización de tareas y la creación de secuencias de trabajo mediante estructuras de control y bucles.
- Implementación de Lógicas de Decisión: Aprender a dar inteligencia a los programas a través de la implementación de estructuras de decisión, para gestionar el flujo y control de los programas.
- Manejo de Estructuras de Datos Complejas: Utilizar estructuras de datos avanzadas, como listas y diccionarios, para manejar información de manera eficiente y realizar operaciones complejas.
- Principios de Programación Orientada a Objetos: Introducir los conceptos de Programación Orientada a Objetos (POO), enseñando cómo estructurar el código utilizando clases y objetos.
- Exploración de Librerías de Python: Descubrir cómo expandir las capacidades de Python a través del uso de librerías externas, lo que permite una mayor especialización y capacidad de resolución de problemas complejos.
Este curso está dirigido a estudiantes y profesionales interesados en aprender programación, así como a entusiastas del autoaprendizaje que deseen aplicar Python en campos como ciencia de datos, desarrollo web, y automatización de procesos. Es ideal para quienes están empezando en la programación o profesionales técnicos que buscan expandir sus habilidades.
3 SEMANAS (Modalidad Online). Equivalente a 25 horas de formación.
Matrícula abierta todo el año. El alumno decide al matricularse el día que desea comenzar.
El curso se estructura en 8 Unidades didácticas:
UNIDAD DIDÁCTICA 1: PROGRAMACIÓN Y RESOLUCIÓN DE PROBLEMAS CON PYTHON
Objetivo: En esta unidad se presenta el concepto de programación y cómo Python puede ser utilizado para resolver problemas. Se discuten algoritmos y diagramas de flujo para una comprensión básica.
- Introducción a la programación: Algoritmos y diagramas de flujo.
- Planteamiento de problemas y su solución mediante programación.
- Variables y tipos de datos básicos.
- Cuestionario de evaluación para medir la comprensión de los conceptos iniciales.
- Resumen de los temas tratados.
UNIDAD DIDÁCTICA 2: CONFIGURACIÓN DEL ENTORNO Y PRIMEROS PASOS CON PYTHON
Objetivo: Esta unidad se centra en la configuración del entorno de desarrollo y los primeros pasos en Python, como la instalación y el manejo básico del lenguaje.
- Instalación del entorno de desarrollo y Python.
- Manejo básico de Python: Variables, operaciones, y primeros programas.
- Configuración de Visual Studio Code y uso de extensiones.
- Cuestionario de evaluación para evaluar la comprensión del entorno y los primeros pasos.
- Resumen de los conceptos clave.
UNIDAD DIDÁCTICA 3: CONTROL DE FLUJO Y DECISIONES EN PYTHON
Objetivo: En esta unidad se exploran estructuras de control como if
, else
, y elif
. Los estudiantes aprenderán a tomar decisiones y a utilizar operadores lógicos y de comparación.
- Estructuras de control:
if
,else
,elif
. - Operadores lógicos y de comparación.
- Ejercicios prácticos para entender el control de flujo y la toma de decisiones.
- Cuestionario de evaluación para medir la comprensión del control de flujo.
- Resumen de los puntos principales.
UNIDAD DIDÁCTICA 4: ESTRUCTURAS DE DATOS EN PYTHON
Objetivo: Esta unidad aborda estructuras de datos como listas, tuplas, y diccionarios. Los estudiantes aprenderán a trabajar con estas estructuras y a manipular sus elementos.
- Introducción a listas, tuplas, y diccionarios.
- Manipulación de elementos y uso de métodos específicos.
- Ejercicios prácticos para trabajar con estructuras de datos.
- Cuestionario de evaluación para evaluar el conocimiento de estructuras de datos.
- Resumen para repasar las estructuras clave.
UNIDAD DIDÁCTICA 5: REPETICIÓN DE TAREAS Y BUCLES EN PYTHON
Objetivo: En esta unidad se exploran las estructuras de bucles for
y while
, permitiendo a los estudiantes repetir tareas y automatizar procesos.
- Estructuras de bucles:
for
ywhile
. - Ejercicios prácticos para aplicar bucles y automatizar tareas.
- Cuestionario de evaluación para medir la comprensión de los bucles.
- Resumen para reforzar los conceptos aprendidos.
UNIDAD DIDÁCTICA 6: FUNCIONES EN PYTHON
Objetivo: Esta unidad introduce el concepto de funciones y su importancia para la modularidad del código. Los estudiantes aprenderán a definir y utilizar funciones.
- Definición y uso de funciones.
- Parámetros y argumentos.
- Ejercicios prácticos para crear y utilizar funciones.
- Cuestionario de evaluación para evaluar el conocimiento de funciones.
- Resumen para concluir la unidad.
UNIDAD DIDÁCTICA 7: PROGRAMACIÓN ORIENTADA A OBJETOS
Objetivo: Esta unidad aborda la programación orientada a objetos, introduciendo conceptos como clases, herencia, y encapsulamiento.
- Introducción a clases y objetos.
- Conceptos de herencia y encapsulamiento.
- Ejercicios prácticos para aplicar programación orientada a objetos.
- Cuestionario de evaluación para medir la comprensión de la programación orientada a objetos.
- Resumen para revisar los conceptos clave.
UNIDAD DIDÁCTICA 8: CLEAN PROGRAMMING Y MEJORES PRÁCTICAS
Objetivo: Esta unidad destaca la importancia de escribir código limpio y adoptar mejores prácticas para mantener un código legible y bien estructurado.
- Concepto de clean programming.
- Buenas prácticas para escribir código limpio.
- Ejercicios prácticos para aplicar clean programming.
- Cuestionario de evaluación para medir la comprensión de mejores prácticas.
- Resumen para finalizar el curso y evaluar el aprendizaje.
Matrícula abierta todo el año. El alumno decide al matricularse el día que desea comenzar.
Importe matrícula: 180,00 €
Promoción especial FEBRERO 2025: 25% de descuento.
Importe matrícula (Promoción Febrero): 135,00 €
Recuerda que si eres miembro del CLUB RBC dispondrás de un cupón de descuento extra del 10% para emplear en la Tienda Virtual. Más info aquí.
Acceso a tienda virtual para el abono de la matrícula:
(Una vez en la tienda: Seleciona el curso, añade al carrito de compra, y al pasar por caja pincha en el texto de la promoción "25feb2025" y en el botón "Añadir")
- Rafael Blanco Ocaña (Ingeniero Técnico Industrial)
- Leonardo (Tutor virtual mediante Inteligencia Artificial), siempre en línea para ayudarte.
Nuestra aula virtual ofrece acceso 24/7 a recursos pedagógicos en diversos formatos, permitiendo a los estudiantes avanzar a su propio ritmo. Facilita la interacción constante entre el tutor virtual y alumnos, garantizando un apoyo continuo y personalizado.
Así, en este curso dispondremos de las siguientes herramientas a disposición de los alumnos:
- Material pedagógico en formato multimedia, diseñado con altos estándares de calidad y rigor educativo.
- Ejemplos prácticos desarrollados en vídeos.
- Cuestionarios de evaluación tipo test.
- Foro general para tratar y debatir sobre multitud de materias y temas. Atendido a diario por los tutores del curso.
- Tutorización complementaria mediante IA (Leonardo), disponible las 24 horas del día.
- Chat on line semanal para asistir a las tutorías en directo (2 sesiones/semana).
El curso está estructurado en un encabezado (donde se alojan los documentos generales del curso; presentación, metodología, programación, noticias, etc), seguido de la sección que contiene los contenidos del curso, distribuidos en 8 Unidades didácticas, para términar con un apéndice.
LOS CONTENIDOS DEL CURSO SON ACCESIBLES NECESARIAMENTE DESDE EL AULA VIRTUAL, Y DENTRO DEL PERIODO DE MATRÍCULA.
A la finalización del curso se entrega el Diploma digital acreditativo, en caso de haber superado las pruebas de evaluación tipo test.
¿Qué es Fundae?
Conoce tu crédito
Toda empresa dispone cada año de al menos un crédito de 420 € para formación. Nuestra formación es 100% bonificable, dependiendo de la plantilla el % final aplicable.
El crédito de formación es la cuantía de la cual dispone tu empresa durante el año como ayuda para la formación que impartes a tus trabajadores.
Se calcula en función de lo cotizado por formación profesional así como la plantilla media (datos de los Recibos de Liquidación de Cotizaciones del año anterior).
Para más información contacta con nosotros.
¡NOVEDAD! INCORPORAMOS TUTOR MEDIANTE INTELIGENCIA ARTIFICIAL

Optimiza tu aprendizaje con el soporte de nuestro Tutor Virtual Leonardo, creado mediante Inteligencia Artificial, disponible inmediatamente a cualquier hora, asegurando una formación completa y adaptada a tu ritmo.
