Python – středně pokročilý

Python – středně pokročilý

€10

Tato sekce obsahuje středně pokročilé programování v Pythonu. Je vhodná pro úplné každého, kdo ovládá základy Pythonu (= proměnné, podmínky, cykly, funkce) a chce zlepšit kvalitu kódu a naučit více o práci s daty a jejich získávání např. z internetu. Součástí je také úvod do HTML a webových stránek. Součástí jednotlivých kapitol jsou cvičení, na kterých si lze veškerou probranou látku vyzkoušet.

Výukové soubory jsou ve formátu Jupyter Notebook. Tyto soubory lze otevřít a používat:

  1. v prostředí Jupyter Notebook (vyžaduje instalaci https://jupyter.org/)

  2. ve VS Code prostředí (volně ke stažení https://code.visualstudio.com/)

  3. v Google Colab (vyžaduje Google účet)

  • Pro práci doporučuji plnokrevné IDE (VS Code, PyCharm) a nainstalované pluginy (rozšíření) pro Jupyter

Obsah:

  1. Pokročilejší práce s proměnnými a cykly, enum(), hromadná připsání, rozbalování v cyklu

  2. Args & Kwargs ve funkcích a získávání hodnot z nich

  3. Komprehence pro seznamy, slovníky, množiny, generátory a tuple, použití any() a all()

  4. Refactoring, juniorní a seniorní kód

  5. Knihovny pro práci s časem a datumem time, calendar a datetime

  6. Práce se soubory zadávání souborové cesty (path) a pohyb mezi soubory

  7. Python a virtuální prostředí, instalace externích knihoven

  8. Základy HTML & CSS, členění webové stránky, dev tools

  9. Knihovna Requests a stahování html stránek z internetu

  10. Knihovna BeautifulSoup a extrakce dat z HTML

  11. Práce s API a získávání dat z nich


Python s Tebou !


© 2024 Jiří Svoboda – George Freedom 

Review Your Cart
0
Subtotal