INICIO
/
FORMACIÓN PARA EL EMPLEO
/
FORMACIÓN COMPLEMENTARIA
Python avanzado – CTRD0036
Aprende programación avanzada en Python dominando estructuras de datos complejas, orientación a objetos, desarrollo web con Django o Flask y aplicaciones móviles con Kivy y PyQt5.
200H
Duración
4
Módulos
Presencial · Teleformación
Modalidad
Modalidad
Presencial · Teleformación
Tutor asignado
Resuelve tus dudas con el equipo docente.
Campus 24/7
Materiales y grabaciones siempre a mano.
Diploma
Diploma de la especialidad al superar el curso.
EL CURSO
Qué vas a aprender
Con este curso te especializas en el desarrollo de software complejo utilizando Python. A lo largo de la formación trabajas con estructuras de datos avanzadas como árboles y diccionarios para resolver problemas algorítmicos. Además, profundizas en la programación orientada a objetos, aplicando conceptos clave de arquitectura como clases, herencia, encapsulación y polimorfismo para estructurar código limpio, escalable y mantenible.
En la parte aplicada, aprendes a crear proyectos web utilizando frameworks consolidados como Django y Flask, así como aplicaciones de escritorio y móviles mediante librerías como PyQt5 y Kivy. También adquieres nociones fundamentales de ingeniería del software, pruebas de código, automatización y análisis y visualización en ciencia de datos y aprendizaje automático. Todas las unidades integran ejercicios prácticos para que afiances cada concepto escribiendo programas funcionales.
Título de Técnico (FP Grado medio) o equivalente.
Certificado de profesionalidad de nivel 2.
No se requiere experiencia profesional previa.
TEMARIO
Contenidos del curso
01
Fundamentos de la programación avanzada con python · 40 h
01
Fundamentos de la programación avanzada con python · 40 h
- Estructuras de datos y algoritmos avanzados en Python
- Tipos de árboles y su aplicación en problemas complejos
- Funcionamiento de los diccionarios y sus casos de uso
- Desarrollo de programas con algoritmos para resolver problemas reales
02
Programación orientada a objetos en python · 40 h
02
Programación orientada a objetos en python · 40 h
- Fundamentos de orientación a objetos y diferencias entre datos y objetos
- Definición de clases, objetos, atributos y métodos
- Principios de herencia, polimorfismo y encapsulación
- Ejercicios prácticos de implementación orientada a objetos
03
Desarrollo de aplicaciones web y móviles con python · 60 h
03
Desarrollo de aplicaciones web y móviles con python · 60 h
- Uso de librerías y frameworks para desarrollo web y móvil
- Creación de aplicaciones web con Django y Flask
- Desarrollo de aplicaciones en entorno móvil con Kivy y PyQt5
- Manejo de interfaces de usuario, eventos y trabajo colaborativo
04
Aplicaciones avanzadas con python · 60 h
04
Aplicaciones avanzadas con python · 60 h
- Automatización de tareas complejas y desarrollo de proyectos finales
- Fundamentos de aprendizaje automático e inteligencia artificial
- Bases de ciencia de datos: análisis, visualización y minería
- Ingeniería de software: diseño, desarrollo y pruebas de software
TU MATRÍCULA
Consultar
Te contamos las próximas convocatorias, la modalidad y las condiciones.
Más información
Solicitar información
Modalidad
Presencial · Teleformación
Duración
200 horas
Código
CTRD0036
Familia
Formación complementaria
PREGUNTAS FRECUENTES
Preguntas frecuentes
Lo que más nos preguntan sobre este curso.
¿Cuántas horas de formación tiene este curso?
Tiene una duración total de 200 horas lectivas en cualquiera de sus modalidades.
¿En qué modalidades se imparte la formación?
Está disponible en modalidad presencial y en teleformación. Si eliges teleformación, se contemplan 40 horas de tutorías presenciales obligatorias.
¿Cuáles son los requisitos de acceso para participar?
Debes tener el título de Técnico (FP de Grado Medio) o equivalente, o bien un certificado de profesionalidad de nivel 2. En modalidad online, requieres además manejo básico de la plataforma virtual.
¿Qué herramientas y librerías de Python se aprenden?
El temario incluye frameworks para desarrollo web como Django y Flask, librerías de interfaz y móviles como PyQt5 y Kivy, además de herramientas para pruebas y ciencia de datos.
¿Qué obtengo al terminar?
Un diploma que acredita que has superado la especialidad formativa CTRD0036 del Catálogo de Especialidades Formativas del SEPE. No es un certificado de profesionalidad.
¿Cómo me apunto?
Pulsa «Más información» y déjanos tus datos: te contamos las próximas convocatorias, la modalidad y las condiciones.
GOOGLE · SEGÚN TRUSTINDEX EN CKUMA.COM
Opiniones de nuestros alumnos
Personal muy cualificado y competente, cursos muy completos y currados. Yo me estoy preparando AGE, pero tienen muchas otras oposiciones como CC.AA, AYTOS., etc. Próximamente Seg. Soc., además tienen muchos y buenos cursos. Vamos que para mi son los mejores, por eso apuesto por ellos. ❤️❤️❤️
Fátima Rojas
9 Septiembre 2025 · Publicada en ckuma.com
Super amables y eficientes, me ayudaron mucho a la hora de resolver un inconveniente.
Celia Matallin
8 Septiembre 2025 · Publicada en ckuma.com
La atención del personal del centro es inmejorable y el profesorado excelente. Cursos de gran utilidad para mejorar en el día a día del trabajo.
Montse
2 Septiembre 2025 · Publicada en ckuma.com
SOLICITA INFORMACIÓN
¿Prefieres que te lo contemos?
Déjanos tus datos y te explicamos los requisitos, cómo se organiza el curso y cuándo puedes empezar.
Respuesta en menos de 24 h laborables
Sin compromiso de matrícula
Te decimos si te falta algún requisito