Oglas
U proteklom desetljeću Programski jezik Pythona je eksplodirala na popularnosti za sve vrste kodiranja. Od web programera do dizajnera videoigara, od znanstvenika podataka do internih kreatora alata, mnogi su se zaljubili u Pythona. Zašto? Zato što je Python jednostavan za učenje, jednostavan za korištenje i vrlo moćan.
Želite naučiti programiranje Pythona? Evo nekih najboljih resursa i načina za učenje Pythona na mreži, od kojih su mnogi potpuno besplatni. Za optimalne rezultate, preporučujemo da koristite SVE ovih web mjesta, jer svaka od njih ima svoje prednosti i nedostatke.
Jedan od najboljih Pythonovih tutorijala na webu, Interaktivni web priručnik za računalna razmišljanja je sjajno jer vas ne samo uči kako koristiti programski jezik Python-a, već i kako misliti kao a programer. Ako vam je to prvi put da vas je dotaknuo kôd, tada će ta web-lokacija biti neprocjenjiv resurs za vas.
Imajte na umu, međutim, da će učenje razmišljanja poput računalnog znanstvenika zahtijevati potpunu promjenu vaše mentalne paradigme. Shvatanje ove promjene može nekima biti lako, a drugima teško, ali sve dok ustrajete, vremenom će se kliknuti. A nakon što naučite kako razmišljati poput informatičara, s lakoćom ćete moći naučiti programske jezike osim Pythona!
Koje je bolje mjesto za naučiti Python nego na službenom web mjestu Pythona? Sami tvorci jezika osmislili su veliki i koristan vodič koji vas vodi kroz osnove jezika.
Najbolji dio ovog web vodiča je to što se kreće polako, izbijajući određene koncepte u glavu iz više uglova kako biste bili sigurni da ih zaista razumijete prije nego što nastavite. Oblikovanje web stranice je jednostavno i ugodno za oko, što samo olakšava cjelokupno iskustvo.
Ako imate neke pozadine u programiranju, službeni Python vodič može biti prespor i dosadan vi - ali ako ste potpuno novorođenčad, vjerovatno ćete ga smatrati neophodnim resursom na vašem putovanju.
Serija web bajtova Byte of Python fenomenalna je za one koji žele naučiti Python i imaju malo prethodnog iskustva s programiranjem. Već prvi dio vodiča vodi vas kroz korake potrebne za postavljanje tumača Python-a na vaše računalo, što može biti problematičan postupak za prve timere.
Postoji jedan nedostatak ove web stranice: ona se pokušava zaroniti malo prebrzo. Kao netko tko ima Python iskustvo pod mojim pojasom, vidim kako se novorođenče mogu zastrašiti koliko brzo se autor kreće kroz jezik.
Ali ako možete držati korak, onda je Byte of Python fantastičan resurs. Ako ne možete? Pokušajte prvo s drugih web mjesta Python tutorial na ovom popisu, a kad budete bolje razumjeli jezik, vratite se i pokušajte ponovo.
Za razliku od prethodno nabrojanih web mjesta Python tutorial, LearnPython je izvrstan jer sama web stranica ima ugrađeni tumač Python. To znači da se možete igrati s Python kodiranjem izravno na web mjestu, eliminirajući potrebu da se prvo zakačite i instalirate Python interpreter na svoj sustav.
Naravno, morat ćete na kraju instalirati prevoditelja ako planirate ozbiljno shvatiti jezik, ali LearnPython zapravo omogućuje isprobavanje Pythona prije nego što uložite previše vremena u postavljanje jezika na kojem možda i ne završite korištenje.
Vodič LearnPython sadrži tumač koji vam omogućuje da se igrate s koda u stvarnom vremenu, praveći promjene i eksperimentirajući dok učite. Vježbe programiranja na kraju svake lekcije također su korisne.
Recimo da imate puno iskustva u programiranju i već znate kako razmišljati programera, ali Python vam je novi i samo želite da se suočite sa stvarnom sintaksom Jezik. U tom slučaju je Learn X in Y Minutes najbolje web mjesto za vas.
Točno svom nazivu, ova web stranica prikazuje sve sintaktičke nijanse Pythona u obliku koda tako da za manje od 15 minuta možete naučiti sve važne bitove Pythonove sintakse. To je dovoljno kratko da bude dovoljna kao referenca - označite stranicu i vratite se na nju kad god zaboravite određeni aspekt Pythona.
U stvari, Learn X in Y Minutes je moj omiljeni resurs za učenje Želite naučiti nešto novo? Nađite cool vještine za učenje s ovih 5 web stranicaŽelite naučiti novu vještinu, ali ne znate odakle započeti. Iskažite strasti da biste pronašli novi predmet za učenje s ovim web mjestima. Čitaj više sintaksa bilo kojeg programskog jezika
CodeWars nije toliko udžbenik koliko gamificirani način testiranja vašeg programskog znanja. Sastoji se od stotina različitih zagonetki kodiranja (zvanih "katas") koje vas prisiljavaju da uzmete ono što ste naučili s gore spomenutih Python web stranica i primijenite ih na probleme iz stvarnog života.
Kataze na CodeWarsu kategorizirane su po poteškoći i njima je pružena poučna kvaliteta, pa ćete sigurno naučiti dok prolazite kroz svaku zagonetku. Kada dovršite kataloge, podići ćete se i dobiti pristup tvrđim katalozima. Ali najbolji dio? Svoje rješenje možete usporediti s rješenjima koja su vam dostavili drugi, a to će vam znatno ubrzati učenje.
Iako ima relativno plitku krivulju učenja, Python je moćan jezik koji se može koristiti u više aplikacija. Njegova popularnost kontinuirano raste tijekom godina, i nema naznaka da će jezik uskoro nestati.
Još imate pitanja? Pogledajte naše odgovore na najčešće postavljana pitanja o Python programiranju Najčešća pitanja o programiranju PythonaU ovom članku ćemo vas provesti kroz sve što trebate znati o Pythonu kao početniku. Čitaj više . Ako želite naučiti i ostale programske jezike, isprobajte ih izvrsna web mjesta za besplatne tečajeve računalnog programiranja na mreži 11 najboljih web stranica za besplatne tečajeve računalnog programiranja na mrežiKorištenjem ovih besplatnih tečajeva računalnog programiranja na mreži, možete postati izvrstan koder bez diplome informatike. Čitaj više !
Joel Lee ima B.S. u računalnim znanostima i preko šest godina profesionalnog pisanja. Glavni je urednik MakeUseOf-a.