Fakulta informatiky MU, Botanická 68A, Brno, 18:00–20:00
Začátečnický kurz PyLadies.
Stránky samotných PyLadies jsou na http://pyladies.cz.
Jednotlivé lekce budou určeny naprostým začátečnicím. Instrukce jsou uvedeny pro operační systémy Linux, Windows i macOS.
Materiály jsou stále v přípravě, plán se bude v průběhu kurzu měnit.
{ "courseId": "2019/brno-podzim-pondeli", "id": "course:2019/brno-podzim-pondeli", "title": "Začátečnický kurz PyLadies", "subtitle": "Brno - podzim 2019 - pondělí", "timeDescription": "18:00–20:00", "place": "Fakulta informatiky MU, Botanická 68A, Brno", "longDescription": "<p>Začátečnický kurz PyLadies.</p>\n<p>Stránky samotných PyLadies jsou na <a href=\"http://pyladies.cz/\">http://pyladies.cz</a>.</p>\n<p>Jednotlivé lekce budou určeny naprostým začátečnicím.\nInstrukce jsou uvedeny pro operační systémy Linux, Windows i macOS.</p>\n<p>Materiály jsou stále v přípravě, plán se bude v průběhu kurzu měnit.</p>", "url": "https://naucse.python.cz/2019/brno-podzim-pondeli/", "apiUrl": "https://naucse.python.cz/v0/2019/brno-podzim-pondeli.json", "sessions": [ { "id": "session:2019/brno-podzim-pondeli:preparation", "serial": "0", "title": "Hadí workshop nebo domácí příprava", "date": null, "materials": [ { "type": "lesson", "title": "Úvod do příkazové řádky", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/cmdline/" }, { "type": "lesson", "title": "Instalace Pythonu", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/install/" }, { "type": "lesson", "title": "Instalace editoru", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/install-editor/" }, { "type": "cheatsheet", "title": "Tahák na klávesnici (PDF)", "externalUrl": "https://pyvec.github.io/cheatsheets/keyboard/keyboard-cs.pdf", "internalUrl": null } ] }, { "id": "session:2019/brno-podzim-pondeli:expressions", "serial": "1", "title": "Výrazy a podmínky", "date": "2019-09-23", "materials": [ { "type": "special", "title": "Úvodní prezentace", "externalUrl": null, "internalUrl": null }, { "type": "lesson", "title": "Nastavení prostředí", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/venv-setup/" }, { "type": "lesson", "title": "První krůčky", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/first-steps/" }, { "type": "lesson", "title": "První program", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/hello-world/" }, { "type": "lesson", "title": "Print a chybové hlášky", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/print/" }, { "type": "lesson", "title": "Proměnné", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/variables/" }, { "type": "lesson", "title": "Porovnávání", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/comparisons/" }, { "type": "lesson", "title": "Nebo anebo a", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/and-or/" }, { "type": "special", "title": "Úkoly (✊✌✋)", "externalUrl": null, "internalUrl": null } ] }, { "id": "session:2019/brno-podzim-pondeli:cycles", "serial": "2", "title": "Funkce a cykly", "date": "2019-09-30", "materials": [ { "type": "lesson", "title": "Funkce", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/functions/" }, { "type": "lesson", "title": "Želva a cykly", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/intro/turtle/" }, { "type": "lesson", "title": "Cyklus While", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/while/" }, { "type": "cheatsheet", "title": "Tahák na užitečné funkce (PDF)", "externalUrl": "https://pyvec.github.io/cheatsheets/basic-functions/basic-functions-cs.pdf", "internalUrl": null }, { "type": "special", "title": "Úkol (🐢 🂲🂱)", "externalUrl": null, "internalUrl": null } ] }, { "id": "session:2019/brno-podzim-pondeli:turtle", "serial": "3", "title": "Funkce a řetězce", "date": "2019-10-07", "materials": [ { "type": "lesson", "title": "Vlastní funkce", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/def/" }, { "type": "lesson", "title": "Zápis řetězců", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/str/" }, { "type": "lesson", "title": "Výběr z řetězců", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/str-index-slice/" }, { "type": "lesson", "title": "Řetězcové funkce a metody", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/str-methods/" }, { "type": "cheatsheet", "title": "Řetězcový tahák (PDF)", "externalUrl": "https://pyvec.github.io/cheatsheets/strings/strings-cs.pdf", "internalUrl": null }, { "type": "special", "title": "Úkol (|‾)", "externalUrl": null, "internalUrl": null } ] }, { "id": "session:2019/brno-podzim-pondeli:file", "serial": "4", "title": "Chyby a rekurze", "date": "2019-10-14", "materials": [ { "type": "lesson", "title": "Chybové hlášky ze zanořených funkcí", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/nested-traceback/" }, { "type": "lesson", "title": "Výjimky", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/exceptions/" }, { "type": "lesson", "title": "Lokální proměnné", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/local-variables/" }, { "type": "special", "title": "Pohádka o želvě", "externalUrl": null, "internalUrl": null }, { "type": "lesson", "title": "Rekurze (bonus)", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/recursion/" }, { "type": "cheatsheet", "title": "Výjimkový tahák (PDF)", "externalUrl": "https://pyvec.github.io/cheatsheets/exceptions/exceptions-cs.pdf", "internalUrl": null }, { "type": "special", "title": "Úkol (✕○✕○)", "externalUrl": null, "internalUrl": null } ] }, { "id": "session:2019/brno-podzim-pondeli:review", "serial": "5", "title": "Moduly a testy", "date": "2019-10-21", "materials": [ { "type": "lesson", "title": "Moduly", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/modules/" }, { "type": "lesson", "title": "Testování", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/testing/" }, { "type": "lesson", "title": "Cyklické importy", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/circular-imports/" }, { "type": "special", "title": "Úkol (✕✕✕)", "externalUrl": null, "internalUrl": null } ] }, { "id": "session:2019/brno-podzim-pondeli:list", "serial": "6", "title": "Seznamy a n-tice", "date": "2019-11-04", "materials": [ { "type": "lesson", "title": "Seznamy", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/list/" }, { "type": "lesson", "title": "N-tice", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/tuple/" }, { "type": "cheatsheet", "title": "Tahák na seznamy (PDF)", "externalUrl": "https://pyvec.github.io/cheatsheets/lists/lists-cs.pdf", "internalUrl": null }, { "type": "special", "title": "Úkol – [🐶🐱🐰🐍]", "externalUrl": null, "internalUrl": null } ] }, { "id": "session:2019/brno-podzim-pondeli:solitaire", "serial": "7", "title": "Iterujeme", "date": "2019-11-11", "materials": [ { "type": "lesson", "title": "Range - sekvence čísel", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/range/" }, { "type": "lesson", "title": "Iterátory n-tic", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/zip-enumerate/" }, { "type": "lesson", "title": "Klondike Solitaire (dočasné materiály)", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/projects/klondike/" } ] }, { "id": "session:2019/brno-podzim-pondeli:dict", "serial": "8", "title": "Slovníky", "date": "2019-11-18", "materials": [ { "type": "special", "title": "Turnaj v piškvorkách", "externalUrl": null, "internalUrl": null }, { "type": "lesson", "title": "Slovníky", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/dict/" }, { "type": "special", "title": "Úkol (🂱)", "externalUrl": null, "internalUrl": null } ] }, { "id": "session:2019/brno-podzim-pondeli:iterable", "serial": "9", "title": "Soubory a adresáře", "date": "2019-11-25", "materials": [ { "type": "lesson", "title": "Soubory", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/files/" }, { "type": "lesson", "title": "JSON", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/intro/json/" }, { "type": "lesson", "title": "Souborové systémy", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/fast-track/filesystem/" }, { "type": "lesson", "title": "Adresáře, soubory a cesty", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/intro/pathlib/" }, { "type": "cheatsheet", "title": "Tahák na pathlib (PDF)", "externalUrl": "https://pyvec.github.io/cheatsheets/pathlib/pathlib-cs.pdf", "internalUrl": null }, { "type": "lesson", "title": "Vnořené seznamy (?)", "externalUrl": null, "internalUrl": null }, { "type": "special", "title": "Úkol (✔✘)", "externalUrl": null, "internalUrl": null } ] }, { "id": "session:2019/brno-podzim-pondeli:class", "serial": "10", "title": "Třídy a dědičnost", "date": "2019-12-02", "materials": [ { "type": "lesson", "title": "Třídy", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/class/" }, { "type": "lesson", "title": "Dědičnost", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/beginners/inheritance/" }, { "type": "special", "title": "Úkol (♟♚)", "externalUrl": null, "internalUrl": null } ] }, { "id": "session:2019/brno-podzim-pondeli:micropython", "serial": "11", "title": "MicroPython", "date": "2019-12-09", "materials": [ { "type": "lesson", "title": "MicroPython na malém zařízení", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/micropython/micropython/" }, { "type": "lesson", "title": "Instalace", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/micropython/install/" }, { "type": "lesson", "title": "MicroPython – taky Python", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/micropython/intro/" }, { "type": "lesson", "title": "Vstup", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/micropython/input/" }, { "type": "lesson", "title": "Obvod", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/micropython/output/" }, { "type": "lesson", "title": "Práce se soubory", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/micropython/ampy/" }, { "type": "lesson", "title": "Velice rychle blikat", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/micropython/pwm/" }, { "type": "lesson", "title": "Tóny a melodie", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/micropython/piezo/" }, { "type": "lesson", "title": "Servomotor", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/micropython/servo/" }, { "type": "lesson", "title": "Barevná světýlka", "externalUrl": null, "internalUrl": "/2019/brno-podzim-pondeli/micropython/rgb_leds/" }, { "type": "cheatsheet", "title": "Tahák na MicroPython (PDF)", "externalUrl": "https://pyvec.github.io/cheatsheets/micropython/nodemcu-cs.pdf", "internalUrl": null } ] }, { "id": "session:2019/brno-podzim-pondeli:bonus", "serial": "12", "title": "Téma na přání", "date": "2019-12-16", "materials": [] } ] }