Python - bezplatný kurz od Skillboxu, školenie, Termín: 29. novembra 2023.
Rôzne / / December 03, 2023
Pre tých, ktorí chcú začať programovať
Naučíte sa Python od začiatku: syntax, funkcie, štandardné knižnice. Svoju kariéru môžete začať ako vývojár Pythonu.
Začínajúci vývojári Pythonu
Systematizujete a prehĺbite svoje znalosti Pythonu, zvládnete pokročilé témy a zdokonalíte sa ako vývojár.
IT špecialistov
Ovládate Python a dokážete automatizovať rutinné úlohy, rozširovať rozsah kompetencií a zvyšovať svoju hodnotu ako špecialista.
Pre vývojárov v iných jazykoch
Porozumiete funkciám Pythonu, budete môcť zmeniť svoju špecializáciu a rozvíjať sa v jednom z najpopulárnejších a najjednoduchších jazykov.
Úvod
Naučte sa pracovať s online editorom kódu. Napíšte svoj prvý program. Naučte sa používať funkciu tlače.
Základy jazyka Python
Naučte sa pracovať s premennými, vstupným operátorom a reťazcami.
Operátory, výrazy
Naučte sa aritmetické operácie s číslami, poradie, v akom sa vykonávajú, zadávanie čísel z klávesnice, delenie so zvyškom a so zvyškom a stenografické operátory.
Podmienený príkaz if, pobočky
Naučte sa základy práce s príkazom if, naučte sa písať jednoduché programy s podmienkami.
Podmienečné vyhlásenie, ak: pokračovanie
Naučte sa logické operátory nie, a, alebo. Naučte sa písať sekvenčné a vnorené podmienky a zjednodušiť zložité výrazy.
pričom slučka
Naučte sa pracovať s operátorom slučky while. Študujte logické transformácie, nekonečné cykly, príkazy break a continue.
Cyklus for: slučky s počítadlom
Naučte sa používať cyklus for na iteráciu čísel, naučte sa základy funkcie range().
Cyklus for: funkcie práce s rozsahom
Naučte sa pracovať s parametrami funkcie range(): štart, stop, step.
for loop: práca s reťazcami
Naučte sa s funkciou print, koncovým operátorom a prácou s reťazcami v podmienenom príkaze
Vnorené slučky
Zistite, kde môžete nájsť vnorené slučky, ako fungujú a ako sa menia počítadlá slučiek. Naučte sa porovnávať počítadlá vo vnorenej slučke a riešiť matematické problémy pomocou vnorených slučiek.
čísla. Typy int a float
Naučte sa pracovať s celočíselnými (typ int) a reálnymi (typ float) číslami v Pythone, ich vstupom a prevodom a aritmetickými operáciami s nimi. Naučte sa štandardné matematické funkcie z matematického modulu.
Funkcie: štart
Naučte sa základy funkcií: deklarácia a volanie funkcie, funkcie s jedným a viacerými parametrami.
Vlastnosti plaváka
Naučte sa vracať funkčné hodnoty, pracovať s návratovým operátorom a algoritmami s danou presnosťou. Naučte sa funkcie práce s reálnymi číslami.
Inštalácia a konfigurácia IDE
Budete si môcť nainštalovať Pycharm IDE, pracovať s príkazovým riadkom a tlmočníkom a ladiť programy.
Základné kolekcie. zoznamy
Naučte sa pracovať so základnou kolekciou – zoznamami. Budete môcť deklarovať a zobrazovať zoznamy a pracovať s prvkami, vytvárať zoznamy pomocou slučiek.
Zoznam: Metódy práce so zoznamami
Naučte sa funkcie a techniky práce so zoznamami. Naučte sa odstraňovať a nahrádzať prvky zoznamu, iterovať zoznamy a používať vnorené slučky.
Zobrazenia zoznamu
Naučte sa vytvárať zoznamy pomocou pochopenia zoznamu. Naučte sa pracovať s typom rezu a zoznamami triedenia.
Základné kolekcie. Struny
Majster v práci so strunami. Naučte sa používať reťazcové metódy, naučte sa konverziu na reťazce a formátovanie.
Základné kolekcie. Slovníky
Naučte sa vytvárať slovníky a pracovať s ich prvkami. Naučte sa techniky slovníka a enumeráciu prvkov. Budete môcť generovať slovníky a pracovať s nastavenou funkciou.
Základné kolekcie. Tuples
Zistite, ako sa n-tice líšia od zoznamov a prečo sú potrebné. Naučte sa používať funkcie zips a enumerate. Budete môcť triediť kľúče a hodnoty v slovníku a pracovať so zloženými kľúčmi.
Funkcie: pokračovanie
Naučte sa pracovať s rekurziou a kolekciami vo funkcii a pri volaní. Pri práci s funkciou môžete použiť predvolené hodnoty.
Práca so súbormi
Naučíte sa pracovať s cestami k súborom, unixovou cestou. Ovládajte základné operácie so súbormi: otvorenie, čítanie, zápis, zatvorenie, opakovanie súboru pomocou cyklu for, vyhľadávanie podreťazcov, bezpečná manipulácia so súbormi.
Výnimky: riešenie chýb
Zistite, aké sú výnimky a aká je ich hierarchia. Naučte sa používať konštrukciu try-except-finally-else a správne spracovávať výnimky.
Úvod do OOP
Naučte sa pracovať s objektovo orientovaným programovaním v Pythone, s triedami a ich metódami, konštruktorom triedy __init__ a objektom triedy self.
Základné princípy OOP
Naučte sa zapuzdrovať a skrývať dáta, pracovať s dedičnosťou a polymorfizmom, popisovať triedy a metódy.
Iterátory a generátory
Pochopte rozdiel medzi iterátorom a iterovateľným objektom. Naučíte sa, ako získať iterátor a pracovať s iterom a ďalšími funkciami. Funkciu môžete zmeniť na generátor a použiť operátor výnosu.
Dekoratéri: Základná úroveň
Pomocou dekoratérov môžete zmeniť vlastnosti funkcií. Naučte sa pracovať s modulom datatime a používať dekoratér ako časovač.
Hĺbková práca s triedami a vstavanými dekoratérmi
Naučte sa pracovať s viacnásobným dedičstvom. Zistite, čo je rozhranie triedy a abstraktné triedy. Budete môcť implementovať štatistické metódy do triedy, zmeniť alebo získať atribúty objektu bez volania metód.
Dekoratéri: pokročilá úroveň
Môžete použiť dekorátory s argumentmi, generátory ako kontextových manažérov a modul protokolovania.
Funkcie: Koniec
Naučte sa pracovať s funkciami lambda, mapujte, filtrujte, zmenšujte, všetko akékoľvek. Môžete nastaviť menné priestory, rozsahy a použiť triedu počítadla.
Knižnice na prácu s údajmi
Budete môcť pracovať s regulárnymi výrazmi, dátumom a časom a modulom itertools.
Bonusový modul. Základy sieťovania
Môžete sa dozvedieť o základoch práce so sieťami. Čo sa stane, keď do prehliadača napíšeme ya.ru. Toto je dôležité a užitočné pre začínajúcich vývojárov vedieť, aby mohli začať.