Samas on ta piisavalt võimekas, et olla kasutusel Google-s, Facebookis, NASA-s ja paljudes muudes kohtades. Pythoni kasutusvaldkonnad ulatuvad lihtsast skriptimisest masinõppe ja tehisintellektini. Väga palju kasutatakse Pythonit igasuguste automatiseerimiste juures.
Õppevideote sarja esimest osa vaata siit:
Terve sarja playlist on saadaval siin.
Mõne inimese jaoks sobib iseseisvalt internetis õppimine hästi, teise jaoks mitte nii väga. Instruktoriga koos õppimine omab iseseisva interneti-õppe ees teatud eeliseid:
Selle kiirkursuse eesmärk on anda osalejale esmased teadmised ja oskused, et kirjutada ise oma esimene väike programm ja olla võimeline iseseisvalt või juhendaja abil edasi õppima. Selle kursuse raames ei minda teemadega süvitsi. Kursuse teemad:
Selle kursuse eesmärk on anda osalejale ülevaade kirjutatud koodi ja saadud tulemuse seostest. põhilised teadmised ja oskused, et kirjutada ise oma esimene väike programm ja olla võimeline iseseisvalt või juhendaja abil edasi õppima. Kursuse teemad:
Python3 saad installida endale Pythoni kodulehelt. Seal leidub ka ametlik dokumentatsioon, mis võib samuti aidata õppida.
Kui inglise keel ei ole sinu jaoks probleemiks, siis vaata kindlasti Corey Schafer-i Pythoni videoid. Need on minu arvates ühed parimad õppevideod internetis. Nad katavad ära peaaegu kogu Pythoniga seotu, alates põhitõdedest kuni süvateadmisteni.
Lihtsaid harjutusi Pythoni kohta leiad CodingBat-ist. Eelteadmisena on vaja osata funktsioone defineerimist.
Igasuguseid harjutusi, nii algajatele kui edasijõudnutele leiad Hackerrank-is. Vali "For Developers"-"Sign Up & Code". Tee endale kasutaja kas manuaalselt, või seo ennast Facebooki või Google konto abil. Programmeerimiskeeleks vali Python3 (või näiteks Java või midagi muud, kui neid eelistad), tee ära tutorial ja hakka harjutama progemist. Esimesed challenge-d õpetavad sulle oma valitud keelt, hilisemad eeldavad, et tead juba natuke ise. Eelteadmisena on soovituslik osata funktsioone defineerida.
Üks huvitav keskkond muusikahuvilistele on earsketch. Tee muusikat kasutades programmeerimist.
Kui sulle meeldib mänge mängida, ja eriti kui sulle meeldib neid häkkida, siis sulle võiks sobida CodinGame. Esimesed mängud on võrdlemisi lihtsad, järgmiste raskustase läheb kiiresti keerulisemaks.
Mõned ettevõtted on teinud enda koodimismänge, et võimaldada huvilistel progeda ja samas ka ennast ettevõttele näidata. Üks tore võimalus on TwilioQuest.
Matemaatikahuvilised võiksid vaadata Project Euleri lehele. Seal on üleval erinevad challenge-d, mida sa saad oma arvutis programmeerimisega lahendada. Pärast kopeeri leitud lahendus lehele tagasi, et näha kas said õige tulemuse.