Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Image Alt
  /  Formacions   /  Cursos d'actualització   /  Iniciació a la programació en Python per a l’analítica de dades

Iniciació a la programació en Python per a l’analítica de dades

Descripció

Aquest curs, eminentment pràctic, introdueix als conceptes bàsics de la programació en Python, aplicats a la manipulació i anàlisi de dades. Dota l’estudiant d’unes bases de programació en Python que li permeten afrontar projectes bàsics d’anàlisi de dades.

A la finalització d’aquest curs, l’estudiant coneixerà els conceptes bàsics de programació i les estructures principals de control, amb exemples pràctics de com implementar-ho en Python.

D’altra banda, es presenten llibreries de Python (com ara Numpy i Pandas) usades en l’àmbit de l’analítica de dades. D’aquesta manera, l’estudiant serà capaç de tractar fitxers csv i Excel, per poder mesurar, comparar i monitorar KPI (Indicador Clau d’Acompliment), és a dir, els indicadors o valors quantitatius definits amb la finalitat d’exposar l’acompliment dels processos i treballar en les estratègies d’un negoci.

A qui va dirigit

És un curs molt recomanable per a les persones que no disposen d’una base sòlida de coneixements d’algorísmica i de programació en Python i tenen interès per les tècniques de l’analítica de dades. En particular, és molt recomanable per a estudiants d’àmbits com l’administració d’empreses, l’economia o altres que volen cursar el màster en Analítica de dades de la Universitat d’Andorra i no tenen coneixements previs de programació.

Aquest curs està obert a qualsevol persona encara que no estigui matriculada en cap bàtxelor ni màster de la Universitat d’Andorra.

Metodologia

Aquest curs es presenta des d’una perspectiva eminentment pràctica amb una orientació a la resolució de problemes.

La metodologia docent d’aquest curs és presencial o virtual. L’estudiant pot escollir entre l’opció presencial, que consisteix en l’assistència al conjunt de sessions que es programen al llarg del curs, o l’opció virtual, que permet fer el seguiment del programa a qualsevol hora i des de qualsevol lloc, mitjançant l’ús de les noves tecnologies .

El Campus virtual de la Universitat d’Andorra és l’espai virtual de comunicació i transmissió d’informació entre els estudiants, els estudiants i el professor, i la Universitat i tota la seva comunitat. L’estudiant és el responsable del seu propi procés d’aprenentatge, i el Campus virtual de la Universitat d’Andorra posa al seu abast una sèrie d’eines per a facilitar-li aquest procés: orientació i seguiment per part del professorat, comunicació amb els companys i companyes, accés als materials didàctics, informació sobre la documentació complementària, etc.

La metodologia d’aprenentatge virtual requereix un elevat nivell d’organització i planificació de l’estudi per part de l’estudiant, que ha de mantenir un paper molt actiu per poder treure profit de la formació i de l’acompanyament que li ofereix el professorat, així com del material, que pot trobar-se en fonts i formats diversos. Aquesta metodologia utilitza canals de comunicació asíncrona i per escrit amb els companys/es i el professorat, i requereix la capacitat de cerca i interpretació crítica de documentació especialitzada en la matèria per part de l’estudiant.

Programa

Part I: Introducció a la programació

  • Definició de Python.
    • Què és Python i per què aprendre’l?
    • Instal·lació de Python i configuració de l’entorn de programació.
    • Execució: consola i programació.
  • Introducció a la programació en Python.
    • Operadors: aritmètics, comparació, lògics.
    • Variables: concepte i ús.
    • Tipus de dades bàsics i conversions entre tipus.
    • Sortida: funció print(), entrada amb la funció input().
    • Seqüències, strings i operadors amb string.
  • Control de flux.
    • Estructures de control: condicionals (if, else), bucles (for, while).
    • Instruccions: break, continue.

Part II: Funcions i altres estructures de dades

  • Funcions i mòduls.
    • Definició i crida de funcions.
    • Paràmetres i valors de retorn.
    • Mòduls i llibreries.
  • Tipus de dades.
    • Llistes: concepte, operacions i mètodes.
    • Tuples.
    • Diccionaris.

Part III: Python aplicat a l’analítica de dades

  • Numpy.
    • Arrays a Numpy: concepte, accés, dimensions, creació.
    • Càlculs amb arrays.
    • Manipulació dimensions arrays.
    • Retallar arrays.
    • Operacions de matriu (ex: +, *, – …).
  • Pandas.
    • Definició Pandas per a manipulació de dades.
    • Concepte de dataframe.
    • Treballant amb fitxers.
    • Accés al dataframe, per índex i per etiquetes.
    • Funcions estadístiques pels dataframes i agrupació dels resultats.
  • Gràfics amb Pandas.
    • Creació.
    • Tipus de gràfics.
    • Creació dels diferents gràfics.
    • Selecció condicional.
    • Agrupació.

Professorat

Maria Pilar Esteban Bolós. Professional amb sòlida formació en informàtica: Diploma d’Estudis Avançats (DEA) i màster en Societat de la informació per la Universitat Oberta de Catalunya (UOC), programa de Desenvolupament directiu per l’IESE, llicenciada en Informàtica per la Universitat Politècnica de Catalunya (UPC) i més de 15 anys d’experiència en consultoria informàtica i digitalització per a la Generalitat de Catalunya. Ha estat directora de banca a Gedas, gestionant projectes per a entitats financeres i directora tècnica en el Centre de Càlcul de Sabadell. Àmplia experiència docent en universitats i formació professional, coordinant projectes de final de grau i programes de mobilitat i estudis duals.

Durada i calendari

El curs té una càrrega de 4 crèdits europeus (CE) (cada CE representa una dedicació aproximada de 30 hores per part de l’estudiant) i es preveu que s’ofereixi de setembre a gener.

Més concretament, aquest curs té una durada de 30 hores, que es desenvoluparan en 15 sessions presencials de 2 hores tots els dilluns d’acord amb el calendari següent:

  • Setembre 2024: dilluns 16, 23 i 30, de 18 a 20 h
  • Octubre 2024: dilluns 7, 14, 21 i 28, de 18 a 20 h
  • Novembre 2024: dilluns 4, 11,18 i 25, de 18 a 20 h
  • Desembre 2024: dilluns 2, 9 i 16, de 18 a 20 h
  • Gener 2025: dilluns 13, de 18 a 20 h

Procés d’avaluació

Per a cadascuna de les tres parts del curs es plantejaran tres treballs, que consisteixen en la resolució d’exercicis.

Aquests treballs, a part d’avaluar el seguiment d’aquest curs, serviran a les persones matriculades al màster en Analítica de dades de la Universitat d’Andorra per preparar i seguir amb èxit el seminari en Algorísmica i estructures de dades del Mòdul 2 (Algorísmica, estructures i bases de dades per a l’anàlisi de dades).

Es valorarà positivament la participació activa i col·laborativa dels estudiants.

Certificació

Les persones que superin el procés d’avaluació obtindran un Diploma d’aprofitament en Iniciació a la programació en Python per a l’analítica de dades, expedit per la Universitat d’Andorra.

La qualificació final d’aquest curs és qualitativa. Aquesta qualificació s’obté, un cop s’hagin superat totes les unitats d’ensenyament que formen aquest curs, a partir de la mitjana aritmètica (m) de les qualificacions finals obtingudes en cada unitats d’ensenyament i d’acord amb el següent barem:

Aprovat, si 5≤m <7
Notable, si 7≤m <9
Excel·lent, si m≥9

Preinscripció i matrícula

Preinscripció: fins al 2 de setembre del 2024

Matrícula: fins al 9 de setembre del 2024

Preu: 224,80 euros
Els estudiants de formació reglada, el personal de la Universitat d’Andorra, els Alumni i el professorat col·laborador tenen un descompte en la matrícula del 50%.

Formulari de preinscripció

Més informació

Universitat d’Andorra
Plaça de la Germandat, núm. 7
AD600 Sant Julià de Lòria
Tel.: +376 743 000
euniversitaria@uda.ad

   Modalitat:

presencial o virtual

   Càrrega lectiva:

4 crèdits europeus

   Idiomes:

català

   Durada:

de setembre a gener