Cursos de Python, R, Javascript y Java

A tu ritmo, supera uno o más niveles en un semestre

Asesoramiento continuo
Te acompañamos desde el primer momento

Elige un lenguaje de programación y estudia a tu ritmo

La Escuela de Programación de la UOC pone la programación al alcance de cualquier persona, haciéndola más fácil y accesible para todo el mundo.

Con un sistema de aprendizaje estructurado en seis niveles secuenciales, podrás empezar desde cero, o bien desde un nivel más avanzado, si ya tienes conocimientos de programación. Cada nivel tiene una carga de 6 créditos; en caso de completar los seis niveles, obtendrás un total de 36 créditos.

La matrícula es semestral: durante este periodo, puedes avanzar tantos niveles como te permitan tu tiempo y ritmo de estudio. Y, si al finalizar el semestre quieres continuar, solo tendrás que volver a matricularte para seguir desde el punto donde lo dejaste.

La docencia se lleva a cabo en un entorno virtual, flexible y personalizado, con el apoyo constante de docentes expertos en programación que te acompañarán a lo largo de tu aprendizaje. Tú decides cómo, cuándo y hasta dónde quieres llegar. Nosotros te acompañamos.

Tuiqb3KoOt0

Certificaciones con garantía UOC

Con los cursos de la Escuela de Programación obtendrás una microcredencial, una certificación digital reconocida que te permitirá demostrar las competencias profesionales adquiridas.

Aprendizaje sin límites

Podrás avanzar uno o más niveles en un único semestre. Empieza por tu nivel actual y avanza cuanto quieras, partiendo de tus posibilidades y tu disponibilidad.

Orientación y apoyo individualizados

Tendrás acompañamiento en todo momento y recibirás apoyo y feedback de forma continua. Si necesitas más información, ponte en contacto con nosotros a través del correo electrónico escueladeprogramacion@uoc.edu.

¿Qué deseas aprender?

Matrícula abierta

Python

Niveles A1, A2, B1, B2 y C1

Está enfocado en la automatización de procesos, el análisis de datos y la resolución de problemas complejos.

Matrícula abierta

R

Niveles A1 y A2

Lenguaje esencial para el análisis estadístico y la ciencia de datos, ideal para convertir información en conocimiento.

Matrícula abierta

JavaScript

Niveles A1, A2, B1, B2 y C1

Es esencial para el desarrollo de webs interactivas y de aplicaciones móviles, útil para añadir interactividad y dinamismo a las páginas web.

Matrícula abierta

Java

Niveles A1, A2 y B1

Lenguaje de uso transversal muy solicitado en desarrollo full-stack, para servidores web, entornos cloud y tratamiento de big data.

¿Qué opina nuestro estudiantado?

dUQCJ_Hp-do
«Valoro mucho el apoyo del profesor, que es fundamental. La recomiendo a todo el mundo que quiera estudiar un lenguaje de programación, ya sea desde cero o para adquirir más nivel.»
Natalia M. García Luna
Estudiante de la Escuela de Programación de la UOC
Universidad 100 % online
La UOC, la mejor universidad online

Somos la universidad online de España mejor posicionada en los principales rankings de calidad universitaria, como el CYD, el THE World University Rankings o el U-Ranking 2025.

img

¿Por qué escoger la UOC?

Avalada por nuestros graduados y graduadas

Un 79 % volvería a elegir la UOC.

Un 81 % está satisfecho/a con la titulación.

97.000

Estudiantes

89%

Estudia y trabaja.

Reconocida por las empresas.

Modelo educativo

La UOC se caracteriza por un modelo educativo propio, basado en una metodología en línea de calidad, que sitúa la actividad del estudiante en el centro. Con nosotros, el estudiante aprende de manera activa.

Premios internacionales

Avalan nuestra metodología en línea la implicación en proyectos de investigación, el compromiso social y una trayectoria vinculada al e-learning de calidad.

129.000

Graduados y graduadas

¿Quieres más información?

Envía tus datos y recibirás información de este programa y relativa a productos, servicios y actividades promocionales de la UOC.

Programa
Género
Género
¿En qué idioma deseas recibir la información?