Python Basics - besplatni tečaj iz Hexleta, obuka 57 sati, datum: 30. studenog 2023.
Miscelanea / / December 03, 2023
Naučit ćete osnove programiranja u Pythonu, upoznati se sa sintaksom, uvjetima i petljama, tipovima podataka i bibliotekama. Ovaj tečaj će vam pomoći razumjeti kako deklaracije funkcija i ugrađene metode rade u Pythonu. Kao rezultat toga, počet ćete pisati jednostavne programe, savladati standarde imenovanja, a također ćete moći tražiti i analizirati pogreške u kodu.
Tijekom tečaja teoriju ćemo pretočiti u praksu kako biste se navikli na sintaksu i mogli uroniti u jezik. Znanje iz ovog tečaja pomoći će vam da steknete osnovno razumijevanje Pythona, njegovih principa i značajki. Ovo je osnovni tečaj koji je prikladan i za početnike u programiranju i za one koji uče novi jezik.
Uvod
Upoznajte tečaj
Pozdrav svijete!
Napišite svoj prvi program
upute
Naučite osnove izrade programa u Pythonu
Aritmetičke operacije
Prevedimo aritmetičke operacije u programski jezik
Greške u dizajnu (sintaksa i linter)
Proučiti vrste grešaka i načine njihovog rješavanja
Žice
Naučite raditi sa žicama
Varijable
Naučite pohranjivati informacije i ponovno koristiti postojeće podatke
Izrazi u definicijama
Naučite pojednostaviti kod, koristiti varijable
Imenovanje
Naučimo kako pravilno imenovati varijable
Interpolacija
Naučite još jedan način rada s nizovima u Pythonu
Izdvajanje znakova iz niza
Naučite dobiti vrijednosti iz nizova
Kriške linije
Naučite izdvajati podnizove
Vrste podataka
Pomnožimo broj nizom, upoznajmo vrste podataka i pretvorimo ih
Nepromjenjivost i primitivni tipovi
Otkrivanje može li Python mijenjati nizove ili brojeve
Funkcije i njihovi pozivi
Naučite koristiti gotove funkcije
Potpis funkcije
Naučite kako funkcija uzima i vraća vrijednosti
Poziv funkcije - izraz
Naučiti koristiti rezultate funkcija
Determinizam
Proučite neka svojstva funkcija i značajke njihova rada
Standardna knjižnica
Upoznajmo se sa standardnom bibliotekom
Svojstva i metode
Naučite koristiti Python ugrađene atribute podataka.
Lanac metoda
Naučite koristiti Python ugrađene atribute podataka.
Definiranje funkcija
Naučite kreirati funkcije
Povratne vrijednosti
Naučite koristiti rezultat funkcije
Parametri funkcije
Naučite proslijediti podatke funkciji
Izborni parametri funkcije
Postavljanje zadanih vrijednosti
Imenovani argumenti
Upoznajte drugu vrstu argumentacije
Tip Anotations
Otkrijmo za koje su vrste bilješki potrebne i kako ih odrediti
Okoliš
Istražite koje su vrijednosti dostupne funkcijama
Logike
Naučite što je logički tip i kako koristiti logičke operacije
Logički operatori
Učenje pisanja složenih uvjeta
Rezultat logičkih operacija
Detaljnije o logičkim operacijama
Kondicionali
Kontroliramo ponašanje programa ovisno o različitim uvjetima
operator podudaranja
Istraživanje posebne verzije if-a za više uvjeta
while petlja
Naučite pisati programe za izvođenje radnji koje se ponavljaju
Agregacija podataka
Učenje primjene ciklusa u praksi
Prijelaz linije
Učenje prelaženja i oblikovanja nizova u petljama
Uvjeti unutar tijela petlje
Naučite kontrolirati ponašanje programa u petlji
za petlju
Naučimo još jednu petlju u Pythonu
Otklanjanje pogrešaka
Naučite pronaći pogreške u kodu
Moduli
Naučite kako Python radi s kodom podijeljenim u više datoteka
Dublji moduli
Upoznajte se s nekim posebnim slučajevima rada s modulima, koji se ipak često mogu naći u dokumentaciji i primjerima koda
Paketi
Naučiti kombinirati pojedine module u skupine – tzv. pakete - i rad s takvim grupama
slučajni modul
Vježbajte korištenje modula na primjeru slučajnog modula koji je uključen u standardnu biblioteku Python i odgovoran je za generiranje slučajnih brojeva
Tuples
Upoznajte prvi kompozitni tip - tip čije se vrijednosti mogu sastojati od više vrijednosti drugih tipova
Povijest razvoja jezika Python
Saznajte kako je Python postao ono što je danas
Dodatni materijali
Članci i videozapisi koje je pripremio Hexlet tim. Pomoći će vam da dublje zaronite u temu tečaja