Základy jazyka Python - bezplatný kurz od spoločnosti Hexlet, školenie 57 hodín, Dátum: 30. novembra 2023.
Rôzne / / December 03, 2023
Naučíte sa základy programovania v Pythone, zoznámite sa so syntaxou, podmienkami a slučkami, dátovými typmi a knižnicami. Tento kurz vám pomôže pochopiť, ako fungujú deklarácie funkcií a vstavané metódy v Pythone. Výsledkom je, že začnete písať jednoduché programy, ovládať štandardy pomenovania a tiež budete môcť vyhľadávať a analyzovať chyby v kóde.
Počas celého kurzu prevedieme teóriu do praxe, aby ste si zvykli na syntax a mohli sa ponoriť do jazyka. Poznatky z tohto kurzu vám pomôžu získať základné pochopenie Pythonu, jeho princípov a funkcií. Ide o základný kurz, ktorý je vhodný ako pre začiatočníkov v programovaní, tak aj pre tých, ktorí sa učia nový jazyk.
Úvod
Zoznámte sa s kurzom
Dobrý deň, Svet!
Napíšte svoj prvý program
Inštrukcie
Naučte sa základy tvorby programov v Pythone
Aritmetické operácie
Preložme aritmetické operácie do programovacieho jazyka
Chyby návrhu (syntax a linter)
Študovať typy chýb a spôsoby ich riešenia
Struny
Naučte sa pracovať so strunami
Premenné
Naučte sa ukladať informácie a opätovne používať existujúce údaje
Výrazy v definíciách
Naučte sa zjednodušovať kód, používať premenné
Pomenovanie
Poďme sa naučiť, ako správne pomenovať premenné
Interpolácia
Naučte sa ďalší spôsob práce s reťazcami v Pythone
Extrahovanie znakov z reťazca
Naučte sa získavať hodnoty z reťazcov
Riadkové plátky
Naučte sa extrahovať podreťazce
Typy údajov
Vynásobme číslo reťazcom, zoznámime sa s dátovými typmi a prevedieme ich
Nemennosť a primitívne typy
Zistite, či Python môže meniť reťazce alebo čísla
Funkcie a ich volania
Naučte sa používať hotové funkcie
Podpis funkcie
Zistite, ako funkcia prijíma a vracia hodnoty
Volanie funkcie - výraz
Naučte sa používať výsledky funkcií
Determinizmus
Študovať niektoré vlastnosti funkcií a vlastnosti ich fungovania
Štandardná knižnica
Zoznámime sa so štandardnou knižnicou
Vlastnosti a metódy
Naučte sa používať vstavané dátové atribúty Pythonu.
Metódový reťazec
Naučte sa používať vstavané dátové atribúty Pythonu.
Definovanie funkcií
Naučte sa vytvárať funkcie
Vracia sa hodnoty
Naučte sa používať výsledok funkcie
Funkčné parametre
Naučte sa odovzdávať dáta funkcii
Voliteľné funkčné parametre
Nastavenie predvolených hodnôt
Pomenované argumenty
Spoznajte iný typ argumentácie
Typ Anotácie
Poďme zistiť, na aké typy poznámok sú potrebné a ako ich špecifikovať
Životné prostredie
Preskúmajte, aké hodnoty sú k dispozícii pre funkcie
Logika
Zistite, čo je logický typ a ako používať logické operácie
Logické operátory
Naučiť sa písať zložené podmienky
Výsledok logických operácií
Podrobnejšie o logických operáciách
Podmienky
Riadime správanie programu v závislosti od rôznych podmienok
prevádzkovateľ zápasu
Skúmanie špeciálnej verzie if pre viacero podmienok
pričom slučka
Naučte sa písať programy na vykonávanie opakujúcich sa akcií
Agregácia údajov
Naučiť sa aplikovať cykly v praxi
Prechádzanie čiarou
Naučiť sa prechádzať a vytvárať struny v slučkách
Podmienky vo vnútri tela slučky
Naučte sa ovládať správanie programu v slučke
pre slučku
Naučme sa ďalšiu slučku v Pythone
Ladenie
Naučte sa hľadať chyby v kóde
Moduly
Zistite, ako Python pracuje s kódom rozdeleným do viacerých súborov
Hlbšie moduly
Zoznámte sa s niektorými špeciálnymi prípadmi práce s modulmi, ktoré však často nájdete v dokumentácii a príkladoch kódu
Balíčky
Naučte sa spájať jednotlivé moduly do skupín – tzv. balíkov – a pracovať s takýmito skupinami
náhodný modul
Precvičte si používanie modulov na príklade náhodného modulu, ktorý je súčasťou štandardnej knižnice Pythonu a je zodpovedný za generovanie náhodných čísel
Tuples
Spoznajte prvý zložený typ - typ, ktorého hodnoty môžu pozostávať z niekoľkých hodnôt iných typov
História vývoja jazyka Python
Zistite, ako sa Python stal tým, čím je dnes
Dodatočné materiály
Články a videá kurátorom tímu Hexlet. Pomôže vám ponoriť sa hlbšie do témy kurzu