Cursos de postgrau a la UOC

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/rbuj-UOC/rbuj-UOC.github.io/refs/heads/main/init.sh)"

Màster universitari en ciències de dades (54 ECTS)

Aprenentatge automàtic

Màster en Ciències de Dades
Grau en Ciència de Dades Aplicada
Màster universitari d'Enginyeria Informàtica

Bases de dades analítiques

Anàlisi estadística


Grau de Ciència de Dades Aplicada

Tipologia i cicle de vida de les dades

  1. web-scraping: codi, apunts
  2. data-cleaning: codi


Grau de Ciència de Dades Aplicada

Visualització de dades

Anàlisi de dades en entorns Big Data

Arquitectures de bases de dades no relacionals

Deep learning


TFM

Màster universitari en bioinformàtica i bioestadística (UOC, UB) (10 ECTS)

Inferència estadística

Machine Learning

Programació per a la bioinformàtica

Biologia molecular

Programari per a l'anàlisi de dades


Biologia estructural

Genòmica computacional

Màster universitari en ciberseguretat i privadesa (6 ECTS)

Privadesa

Sistemes de gestió de la seguretat

Legislació i protecció de dades

Seguretat i pentesting de servidors de dades

Màster universitari en enginyeria informàtica (42 ECTS)

Escola d'idiomes (16 ECTS)

Escola de programació (60 ECTS)

Python

Python A1

  1. Introducció
  2. Què és el pensament computacional?
  3. Com funciona un ordinador i què és programar?
  4. Com es pot resoldre un problema emprant el pensament computacional per programar
  5. Estructures de control i programa
  6. Implementació de codi

Python

Python A2

  1. Començant a programar
  2. Conceptes fonamentals de programació en Python
  3. Treballant amb dades
  4. Organitzant el codi
  5. Reutilitzant el codi
  6. Tipus de dades estructurades
  7. Esquemes algorísmics

Python

Python B1

  1. Estratègies algorítmiques
  2. Construcció de codi
  3. Disseny de programari
  4. Representació de dades
  5. Evolució del programari
  6. Eines i entorns de desenvolupament



Python

Python B2

  1. Dades i algoritmes
  2. Ciència de dades
  3. Disseny avançat de programació
  4. Gestió de biblioteques


Python

Python C1

  1. Serveis web i API
  2. RESTful API amb Flask
  3. Bases de dades i Autenticació
  4. Microserveis i Contenidors


JavaScript

JavaScript A1

  1. Introducció
  2. Què és el pensament computacional?
  3. Com funciona un ordinador i què és programar?
  4. Com es pot resoldre un problema emprant el pensament computacional per programar
  5. Estructures de control i programa
  6. Implementació de codi


JavaScript

JavaScript A2

  1. Començant a programar
  2. Conceptes fonamentals de programació en JavaScript
  3. Treballant amb dades
  4. Organitzant el codi
  5. Reutilitzant el codi
  6. Tipus de dades estructurades (arrays)
  7. Tipus de dades estructurades (objectes)
  8. Esquemes algorísmics


JavaScript

JavaScript B1

  1. Casos específics de funcions
  2. Classes
  3. Primers passos en una aplicació web
  4. Ús avançat en una aplicació web




JavaScript

JavaScript B2

  1. Ús avançat de funcions
  2. Treball expert amb classes
  3. JavaScript professional en una aplicació web
  4. Treball amb API
  5. Tècniques per millorar l'estructura i la robustesa del codi



JavaScript

JavaScript C1

  1. Fonaments i tecnologies per al desenvolupament d'aplicacions web
  2. Eines per al desenvolupament web
  3. Introducció a VUE
  4. Un projecte amb VUE

Màster universitari de desenvolupament de llocs i aplicacions web (60 ECTS)

Disseny d'interfícies interactives

Programació JavaScript per a programadors

Desenvolupament back-end amb PHP

Eines HTML i CSS I

Desenvolupament front-end avançat

  1. Reactive Forms
  2. RxJs / NgRx
  3. Angular Material
  4. Tests
  5. Progressive Web Apps
  6. Performance

Eines HTML i CSS II

Màster universitari en programari lliure (45 ECTS)

Màster en .NET (32 ECTS)

Desenvolupament d'aplicacions WinForms, ASP.NET i Mobile

Eines de desenvolupament empresarial: T.System, Sharepoint i Biztalk

Fonaments de Microsoft .NET Framework

Serveis SQL Server per a aplicacions MS .NET