Introducció
Què estudiaré?
La competència general d’aquest curs d’especialització consisteix a desenvolupar aplicacions en llenguatge Python, optimitzant la programació, seleccionant l’arquitectura més adequada i verificant els resultats d’acord amb les solucions a implementar.
En quin horari?
El curs d’especialització s’impartirà en horari de tarda, a partir de les 18:00 h.
Objectius
Els objectius generals d’aquest curs són els següents:
- Analitzar propostes a resoldre amb Python identificant les dades sobre les quals s’opera i les estratègies conduents a la seva resolució.
- Indicar les solucions adoptades per a la resolució dels problemes plantejats d’acord amb les estratègies definides.
- Desenvolupar els diagrames de flux corresponents a les solucions adoptades.
- Definir arquitectures de codi eficients.
- Aplicar conceptes de la programació orientada a objectes.
- Aplicar bones pràctiques de programació en el desenvolupament de les aplicacions.
- Aplicar correctament la sintaxi del llenguatge en les diverses expressions de programació.
- Realitzar proves parcials dels desenvolupaments de les aplicacions per verificar el funcionament correcte de les etapes intermèdies i possibilitar la depuració del programa.
- Provar el funcionament del programa en diferents entorns d’acord amb el problema a resoldre i verificant que s’ajusta a les solucions adoptades.
- Organitzar i desenvolupar projectes gestors de clients utilitzant classes, proves unitàries, persistència i una interfície gràfica.
- Adaptar-se a les noves situacions laborals originades per canvis tecnològics i organitzatius en la seva activitat laboral.
- Complir les tasques pròpies del seu nivell amb autonomia i responsabilitat, efectuades de manera individual o com a membre d’un equip de treball.
- Comunicar-se eficaçment, respectant l’autonomia i la competència de les persones que intervenen en el seu àmbit de treball.
- Complir les normes de qualitat, d’accessibilitat universal i de disseny per a tothom que afecten la seva activitat professional.
- Actuar amb esperit emprenedor i iniciativa personal en l’elecció o aplicació dels procediments de la seva activitat professional.
- Exercir els seus drets i complir amb les obligacions derivades de la seva activitat professional, d’acord amb el que estableix la legislació vigent, participant activament en la vida econòmica, social i cultural.
Estructura
Pla d’estudis
- MP5098. Entorns i sintaxis en Python 33h (1 hora setmanal).
- MP5099. Estructures de control en Python 66h (2 hores setmanals).
- MP5100. Programació orientada a objectes 132h (4 hores setmanals)
- MP5101. Anàlisi de dades amb Python 99h (3 hores setmanals).
- MPC094. Projecte de Desenvolupament d’Aplicacions en Llenguatge Python 100h (3 hores setmanals)
Titulacions que donen accés
- CFPS ICA0 Administració de sistemes informàtics en xarxa
- CFPS ICB0 Desenvolupament d’aplicacions multiplataforma
- CFPS ICC0 Desenvolupament d’aplicacions web
- CFPS EEA0 Sistemes Electrotècnics i Automatitzats
- CFPS EEB0 Automatització i Robòtica Industrial
- CFPS EEC0 Manteniment Electrònic
- CFPS EED0 Sistemes de Telecomunicacions i Informàtics
- CFPS EEE0 Electromedicina Clínica
- CFPS IMA0 Manteniment d’Instal·lacions Tèrmiques i de Fluids
- CFPS IMB0 Desenvolupament de Projectes d’Instal·lacions Tèrmiques i de Fluids
- CFPS IMC0 Mecatrònica Industrial

