Esta página web usa cookies

El sitio web de la Fundació Politècnica de Catalunya utiliza cookies propias y de terceros para mejorar la experiencia de navegación y con fines estadísticos. Para obtener más información sobre las cookies puede consultar la política de cookies.

Rechazar todas las cookies
Configurar cookies
Permitir todas las cookies
Campus
MY_TECH_SPACE


Entrar
Campus en mantenimiento
Usuario y/o clave incorrectos
No tienes ningún entorno activo
Tu acceso ha sido restringido. Consulta con el departamento de administración
Por problemas técnicos el campus virtual es inaccesible. Estamos trabajando para solucionarlo. Disculpa las molestias.
No tienes autorización para realizar esta llamada. Puedes consultar en webmaster.fpc@fpc.upc.edu
Ha superado el número máximo de intentos. Su usuario está bloqueado temporalmente. Vuelve a acceder dentro de un rato.
Tienes que introducir el usuario del campus no un correo electrónico
Tienes que realizar la verificación para comprobar que no eres un robot.
Inicio   >  Másteres y posgrados  >  Formación  >  Microcredencial en Object-Oriented Programming
  • discount

    Financiado por el Ministerio de Ciencia, Innovación y Universidades en el marco del Plan Microcreds. Subvención aplicable a residentes en España entre 25 y 64 años.

Esta ayuda y los descuentos de UPC School no son acumulables.
relation
Este microcredencial también forma parte del itinerario formativo del curso en Python para Profesionales (Intermedio).

Presentación

Edición
Créditos
3 ECTS (16 horas lectivas)
Tipo
Microcredencial
Modalidad
Live online
Idioma de impartición
Español
Precio
360€ 108€(Financiado por el Ministerio de Ciencia, Innovación y Universidades en el marco del Plan Microcreds. Subvención aplicable a residentes en España entre 25 y 64 años.)
Observaciones pago de la matrícula y campaña 0,7%
Inscripción abierta hasta el inicio del programa o hasta agotar plazas.
Fechas de realización
Fecha de inicio: 25/02/2026
Fecha de fin: 08/04/2026
Horario
Miércoles: 18:00 a 21:00
La última sesión, en la cual se realizará la evaluación del curso y será de 1 h de duración, se hará en horario de 19 h a 20 h.
¿Por qué este programa?
Esta microcredencial introduce los fundamentos de la programación orientada a objetos con Python. Se trabajará la creación y uso de clases y objetos, así como su representación mediante diagramas de clases UML. Se abordarán conceptos como la encapsulación, la visibilidad de los datos y la reutilización mediante herencia y polimorfismo. También se presentarán clases abstractas e interfaces, la sobrecarga y sobrescritura de métodos, y el uso de métodos estáticos y de clase para favorecer un diseño modular y reutilizable.

La transformación digital está impulsando una creciente demanda de profesionales capaces de desarrollar soluciones de software modulares, eficientes y escalables. Según el informe “Shaping Europe’s digital future” de la Comisión Europea (2020), el déficit de talento digital sigue siendo un obstáculo crítico para la competitividad y la innovación en Europa. En este contexto, la formación en Programación Orientada a Objetos con Python resulta clave para capacitar perfiles técnicos que trabajen en entornos de desarrollo industrial, web o de I+D.

Además, la necesidad de profesionales con dominio avanzado de lenguajes como Python es cada vez más urgente. Según la Comisión Europea (Digital Skills and Jobs Platform, 2023), la falta de profesionales con competencias digitales avanzadas supone un freno para el crecimiento y la innovación tecnológica. Asimismo, el informe Future of Jobs del World Economic Forum (2023) destaca Python como una de las habilidades más demandadas en ámbitos como la ciencia de datos, la inteligencia artificial y el desarrollo de software.

Esta microcredencial se dirige a desarrolladores, ingenieros y analistas que quieran optimizar su código y adaptarse a los nuevos estándares de eficiencia, mantenibilidad y calidad, respondiendo a una clara brecha formativa en sectores estratégicos de la economía digital.

Impulsado por:
«Plan de Recuperación, Transformación y Resiliencia - Financiado por la Unión Europea - Next Generation EU». Componente 21, inversión 6, C21.I06.P02.S04.S05. PROVISIONAL.SI01.
Objetivos
  • Diseñar e implementar clases en Python para representar estructuras de datos y comportamientos complejos, adaptados a situaciones reales del mundo profesional.
  • Aplicar principios de encapsulación y ocultación de datos para proteger la integridad de los objetos dentro de sistemas modulares.
  • Utilizar la herencia y el polimorfismo para facilitar la reutilización del código y la adaptación a nuevos requerimientos funcionales.
  • Interpretar y crear diagramas UML para analizar y planificar sistemas orientados a objetos, mejorando la comunicación y la colaboración en equipos multidisciplinares.
  • Implementar interfaces y clases abstractas para establecer contratos de diseño claros y escalables.
  • Desarrollar métodos especiales, estáticos y de clase para estructurar el comportamiento compartido y mejorar la coherencia de los componentes software.
¿A quién va dirigido?
Esta microcredencial se dirige a profesionales y estudiantes con conocimientos básicos de Python que desean adquirir competencias en el diseño y desarrollo de software modular, reutilizable y escalable. El dominio de la programación orientada a objetos es clave en entornos de desarrollo industrial, aplicaciones web, ingeniería de software y proyectos colaborativos a gran escala. La capacidad de modelar problemas reales mediante clases, jerarquías e interfaces resulta especialmente relevante en equipos de desarrollo de productos digitales y departamentos de I+D.

Contenidos formativos

  • Classes & Objects
  • UML Class Diagrams
  • Encapsulation & Data Hiding
  • Inheritance & Polymorphism
  • Abstract Classes & Interfaces
  • Method Overloading & Overriding
  • Static & Class Methods
Titulación
Microcredencial. Credencial digital de Europass en Object-Oriented Programming emitida por la Universitat Politècnica de Catalunya.
Oferta relacionada
Cursos:
Microcredenciales:

Metodología de aprendizaje

La metodología docente del programa facilita el aprendizaje del estudiantado y la consecución de las competencias necesarias.

Aprendizaje basado en problemas

Sesiones expositivas de contenidos

Simulaciones

Campus virtual
El estudiantado de este microcredencial tendrá acceso al campus virtual My_Tech_Space, una eficaz plataforma de trabajo y comunicación entre el alumnado, profesores, dirección y coordinación del programa. My_Tech_Space permite obtener la documentación de cada sesión formativa antes de su inicio, trabajar en equipo, hacer consultas a los profesores, visualizar notas, etc.

Equipo docente

Dirección Académica
  • Alonso Alonso, Jesús
    info
    Ver perfil en futur.upc
    Responsable del Área Videojuegos de la Universitat Politècnica de Catalunya (UPC). Profesor lector del Departamento de Ciencias de la Computación en UPC.
Profesorado
  • Alonso Alonso, Jesús
    info
    Ver perfil en futur.upc
    Responsable del Área Videojuegos de la Universitat Politècnica de Catalunya (UPC). Profesor lector del Departamento de Ciencias de la Computación en UPC.