Šajā kursā jūs uzzināsit, kā pareizi programmēt Python.

Jūs aizvedīsit no pirmajiem valodas soļiem līdz visattīstītāko jēdzienu izpētei, izmantojot daudzus īsus video, piezīmju grāmatiņas un pašnovērtētus vingrinājumus.

Python ir vairākas bibliotēkas, kuras, iespējams, jau dara to, ko vēlaties. Varat izveidot vietni ar Django, veikt zinātnisku skaitļošanu ar NumPy un pandām un veikt citas darbības. Tomēr, lai pilnībā izmantotu visas šīs bagātīgās ekosistēmas iespējas, jums ir jāiegūst dziļa valodas izpratne.

Python valoda veicina intuitīvu programmēšanu, kas balstās uz dabisku sintaksi un jaudīgām pamata koncepcijām, kas atvieglo programmēšanu. Ir svarīgi labi pārzināt šos jēdzienus, lai ātri izveidotu efektīvas programmas, kuras ir viegli saprast un uzturēt, un kuras pilnībā izmanto valodas iespējas.

Šajā kursā mēs apskatīsim visus valodas aspektus, sākot no pamattipiem līdz metaklasēm, taču mēs to formulēsim ap pamatjēdzieniem, kas ir Python stiprā puse:

- dinamiskas mašīnrakstīšanas koncepcija un koplietojamas atsauces, kas nodrošina ātru, viegli paplašināmu un atmiņu efektīvu programmēšanu;
– nosaukumvietas koncepcija, kas ļauj drošāk programmēt, samazinot nevēlamu mijiedarbību starp dažādām programmas daļām;
– iteratora koncepcija, kas nodrošina dabisku un intuitīvu programmēšanu, kad faila pārlūkošanai nepieciešama tikai viena koda rindiņa;
– vektorizācijas koncepcija, lai sasniegtu izcilu veiktspēju zinātniskās skaitļošanas lietojumprogrammās.