Ikastaro honetan, Python-en ondo programatzen ikasiko duzu.

Hizkuntzaren lehen urratsetatik kontzeptu eboluzionatuen azterketara eramango zaituzte, bideo labur, koaderno eta ariketa autoebaluatu ugariren bitartez.

Python-ek ziurrenik nahi duzuna egiten duten liburutegi ugari ditu. Django-rekin webgune bat eraiki dezakezu, informatika zientifikoa egin NumPy eta pandekin, etab. Hala ere, ekosistema aberats honen aukera guztiak guztiz ustiatzeko, hizkuntzaren ulermen sakona lortu behar duzu.

Python hizkuntzak sintaxi naturalean eta oinarrizko kontzeptu indartsuetan oinarritzen den programazio intuitiboa bultzatzen du, programazioa errazten dutenak. Garrantzitsua da kontzeptu hauek ondo jabetzea, ulertzeko eta mantentzeko errazak diren eta hizkuntzaren aukerak guztiz baliatzen dituzten programa eraginkorrak azkar idazteko.

Ikastaro honetan hizkuntzaren alderdi guztiak landuko ditugu, oinarrizko tipetatik hasi eta meta-klaseetaraino, baina Python-en indarra diren oinarrizko kontzeptuen inguruan artikulatuko dugu:

- Idazketa dinamikoaren kontzeptua eta partekatutako erreferentziak programazio azkarra, erraz hedagarria eta memoria eraginkorra ahalbidetzen duena;
– Programazio seguruagoa ahalbidetzen duen izen-espazio kontzeptua, programa baten atal ezberdinen artean nahi ez diren elkarrekintzak gutxituz;
– programazio natural eta intuitiboa ahalbidetzen duen iterador kontzeptua, non fitxategi batean arakatzeak kode lerro bakarra hartzen duen;
– bektorizazioaren kontzeptua informatika zientifikoko aplikazioetan errendimendu bikaina lortzeko.