Descripció del Curs

Uneix-te al professor de Harvard David J. Malan en aquest curs en línia que t’introduirà a la programació utilitzant Python, un llenguatge popular per a la ciència de dades i més. El curs és dissenyat per a estudiants amb i sense experiència prèvia en programació que desitgin aprendre Python específicament. Aprendràs a llegir i escriure codi, així com a provar-lo i depurar-lo.

Objectius del Curs

Aquest curs té com a objectiu proporcionar una introducció completa a la programació utilitzant Python. A través de pràctiques pràctiques i exercicis inspirats en problemes reals de programació, els participants adquiriran una comprensió sòlida dels següents conceptes:

  • Funcions, Arguments i Valors de Retorn
  • Variables i Tipus
  • Condicions i Expressions Booleanes
  • Bucles
  • Objectes i Mètodes
  • Excepcions
  • Entrada/Sortida de Fitxers
  • Llibreries
  • Proves Unitàries
  • Expressions Regulars
  • Programació Orientada a Objectes

Continguts Formatius

Funcions, Arguments i Valors de Retorn

Objectiu: Comprendre com definir i utilitzar funcions en Python, incloent l’ús d’arguments i valors de retorn.

Variables i Tipus

Objectiu: Aprendre a declarar variables i treballar amb diferents tipus de dades en Python.

Condicions i Expressions Booleanes

Objectiu: Treballar amb estructures condicionals i expressions booleanes per controlar el flux del programa.

Bucles

Objectiu: Utilitzar bucles per repetir operacions i iterar sobre col·leccions de dades.

Excepcions

Objectiu: Gestionar errors i excepcions per fer el codi més robust i fiable.

Entrada/Sortida de Fitxers

Objectiu: Aprendre a llegir i escriure fitxers per gestionar dades externes en els programes Python.

Llibreries

Objectiu: Explorar l’ús de llibreries externes per ampliar les funcionalitats de Python.

Proves Unitàries

Objectiu: Desenvolupar i executar proves unitàries per assegurar la qualitat del codi.

Expressions Regulars

Objectiu: Utilitzar expressions regulars per treballar amb cadenes de text i fer cerques complexes.

Programació Orientada a Objectes

Objectiu: Introduir els conceptes de la programació orientada a objectes i com aplicar-los en Python.

Entorn Professional

Aquest curs és ideal per a qualsevol persona interessada en iniciar-se en la programació amb Python, independentment de la seva experiència prèvia. És especialment útil per a aquells que volen utilitzar Python per a la ciència de dades, desenvolupament web, automatització de tasques i moltes altres aplicacions professionals.

Criteris d’Accés

El curs està obert a tothom, amb o sense experiència prèvia en programació. Està dissenyat per ser accessible tant per a principiants com per a aquells amb coneixements bàsics que volen aprofundir en Python.

Localització i Contacte

El curs es lliurarà a través de la plataforma edX, connectant aprenents de tot el món.

Durada: 9 setmanes, amb una dedicació de 3-9 hores per setmana.

Preu del certificat: $299

Dates del programa: 19 de maig

Per a més informació i inscripcions, visita la pàgina oficial del curs a la web de Harvard.