Saltar al contenido
Convocatoria abierta: Auxiliar Administrativo del Servicio Canario de SaludVer plazas y fechas

Transparencia

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

  • 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

  • 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

  • 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

  • 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

Acceso del alumno

Entra en tu campus

Mi cuenta en la web

Tus compras, tu suscripción de oposiciones y tus datos.

¿Has olvidado la contraseña?

¿Problemas para entrar?