Začátečnický kurz PyLadies

cz.nic, hotel Olšanka, Táboritská 23/1000, Praha 3, 18:00 - 20:00

Praha (Olšanka) - podzim 2019

Tady najdeš všechny materiály k pražské verzi začátečnického kurzu PyLadies. Stránky samotných PyLadies jsou na http://pyladies.cz. Jednotlivé lekce jsou určeny naprostým začátečnicím. Instrukce jsou uvedeny pro operační systémy Linux, Windows i macOS. Domácí projekty lze odevzdávat na projekty.pyladies.cz.

Lekce 1 - Instalace (2019-09-17)

Lekce 2 - První program (2019-09-24)

Lekce 3 - Cykly (2019-10-01)

Lekce 4 - While & Vlastní funkce (2019-10-08)

Lekce 5 - Řetězce (2019-10-15)

Lekce 6 - Procvičování & soubory (2019-10-22)

  • Procvičíme si vše, co jsme se naučily
  • Soubory

Lekce 7 - Seznamy (2019-10-29)

Lekce 8 - Slovníky (2019-11-05)

Lekce 9 - Výjimky & moduly (2019-11-12)

Lekce 10 - Opakování & Třídy (2019-11-19)

Lekce 11 - Třídy II & Dědičnost (2019-11-26)

Lekce 12 - Grafika (2019-12-03)

Lekce 13 - Závěrečný hackaton (2019-12-07)

    {
      "courseId": "2019/pyladies-praha-podzim-cznic",
      "id": "course:2019/pyladies-praha-podzim-cznic",
      "title": "Začátečnický kurz PyLadies",
      "subtitle": "Praha (Olšanka) - podzim 2019",
      "timeDescription": "18:00 - 20:00",
      "place": "cz.nic, hotel Olšanka, Táboritská 23/1000, Praha 3",
      "longDescription": "<p>Tady najdeš všechny materiály k pražské verzi začátečnického kurzu PyLadies. Stránky samotných PyLadies jsou na <a href=\"http://pyladies.cz\">http://pyladies.cz</a>. Jednotlivé lekce jsou určeny naprostým začátečnicím. Instrukce jsou uvedeny pro operační systémy Linux, Windows i macOS.\nDomácí projekty lze odevzdávat na projekty.pyladies.cz.</p>",
      "url": "https://naucse.python.cz/2019/pyladies-praha-podzim-cznic/",
      "apiUrl": "https://naucse.python.cz/v0/2019/pyladies-praha-podzim-cznic.json",
      "sessions": [
        {
          "id": "session:2019/pyladies-praha-podzim-cznic:install",
          "serial": "1",
          "title": "Instalace",
          "date": "2019-09-17",
          "materials": [
            {
              "type": "none-link",
              "title": "Úvodní prezentace",
              "externalUrl": "http://pyladies.cz/v1/s001-install/uvod-praha.html",
              "internalUrl": null
            },
            {
              "type": "lesson",
              "title": "Úvod do příkazové řádky",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/cmdline/"
            },
            {
              "type": "lesson",
              "title": "Instalace Pythonu",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/install/"
            },
            {
              "type": "lesson",
              "title": "Nastavení prostředí",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/venv-setup/"
            },
            {
              "type": "lesson",
              "title": "První krůčky",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/first-steps/"
            },
            {
              "type": "lesson",
              "title": "Instalace editoru",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/install-editor/"
            },
            {
              "type": "homework",
              "title": "Domácí projekty",
              "externalUrl": "https://projekty.pyladies.cz/",
              "internalUrl": null
            },
            {
              "type": "cheatsheet",
              "title": "Tahák na klávesnici (PDF)",
              "externalUrl": "https://pyvec.github.io/cheatsheets/keyboard/keyboard-cs.pdf",
              "internalUrl": null
            },
            {
              "type": "cheatsheet",
              "title": "Tahák na příkazovou řádku a první kroky v Pythonu (PDF)",
              "externalUrl": "https://s3-eu-west-1.amazonaws.com/messa-shared-files/2017/09/pyladies_2_lekce_tahak.pdf",
              "internalUrl": null
            }
          ]
        },
        {
          "id": "session:2019/pyladies-praha-podzim-cznic:hello",
          "serial": "2",
          "title": "První program",
          "date": "2019-09-24",
          "materials": [
            {
              "type": "lesson",
              "title": "První program",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/hello-world/"
            },
            {
              "type": "lesson",
              "title": "Print a chybové hlášky",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/print/"
            },
            {
              "type": "lesson",
              "title": "Proměnné",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/variables/"
            },
            {
              "type": "lesson",
              "title": "Porovnávání",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/comparisons/"
            },
            {
              "type": "lesson",
              "title": "*Nebo* anebo *a* (bonus)",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/and-or/"
            }
          ]
        },
        {
          "id": "session:2019/pyladies-praha-podzim-cznic:loops",
          "serial": "3",
          "title": "Cykly",
          "date": "2019-10-01",
          "materials": [
            {
              "type": "lesson",
              "title": "Funkce",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/functions/"
            },
            {
              "type": "lesson",
              "title": "Želva a cykly",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/intro/turtle/"
            },
            {
              "type": "cheatsheet",
              "title": "Tahák s užitečnými funkcemi",
              "externalUrl": "https://pyvec.github.io/cheatsheets/basic-functions/basic-functions-cs.pdf",
              "internalUrl": null
            }
          ]
        },
        {
          "id": "session:2019/pyladies-praha-podzim-cznic:while-functions",
          "serial": "4",
          "title": "While & Vlastní funkce",
          "date": "2019-10-08",
          "materials": [
            {
              "type": "lesson",
              "title": "Cyklus While",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/while/"
            },
            {
              "type": "lesson",
              "title": "Vlastní funkce",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/def/"
            }
          ]
        },
        {
          "id": "session:2019/pyladies-praha-podzim-cznic:strings",
          "serial": "5",
          "title": "Řetězce",
          "date": "2019-10-15",
          "materials": [
            {
              "type": "lesson",
              "title": "Řetězce",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/str/"
            },
            {
              "type": "cheatsheet",
              "title": "Řetězcový tahák",
              "externalUrl": "https://pyvec.github.io/cheatsheets/strings/strings-cs.pdf",
              "internalUrl": null
            }
          ]
        },
        {
          "id": "session:2019/pyladies-praha-podzim-cznic:practice",
          "serial": "6",
          "title": "Procvičování & soubory",
          "date": "2019-10-22",
          "materials": [
            {
              "type": "special",
              "title": "Procvičíme si vše, co jsme se naučily",
              "externalUrl": null,
              "internalUrl": null
            },
            {
              "type": "lesson",
              "title": "Soubory",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/files/"
            }
          ]
        },
        {
          "id": "session:2019/pyladies-praha-podzim-cznic:list",
          "serial": "7",
          "title": "Seznamy",
          "date": "2019-10-29",
          "materials": [
            {
              "type": "lesson",
              "title": "Seznamy",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/list/"
            },
            {
              "type": "lesson",
              "title": "N-tice",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/tuple/"
            },
            {
              "type": "cheatsheet",
              "title": "Tahák na seznamy",
              "externalUrl": "https://pyvec.github.io/cheatsheets/lists/lists-cs.pdf",
              "internalUrl": null
            }
          ]
        },
        {
          "id": "session:2019/pyladies-praha-podzim-cznic:dict",
          "serial": "8",
          "title": "Slovníky",
          "date": "2019-11-05",
          "materials": [
            {
              "type": "lesson",
              "title": "Slovníky",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/dict/"
            },
            {
              "type": "cheatsheet",
              "title": "Slovníkový tahák",
              "externalUrl": "https://pyvec.github.io/cheatsheets/dicts/dicts-cs.pdf",
              "internalUrl": null
            }
          ]
        },
        {
          "id": "session:2019/pyladies-praha-podzim-cznic:tests",
          "serial": "9",
          "title": "Výjimky & moduly",
          "date": "2019-11-12",
          "materials": [
            {
              "type": "lesson",
              "title": "Výjimky",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/exceptions/"
            },
            {
              "type": "lesson",
              "title": "Moduly",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/modules/"
            },
            {
              "type": "lesson",
              "title": "Testování",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/testing/"
            },
            {
              "type": "lesson",
              "title": "Cyklické importy",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/circular-imports/"
            },
            {
              "type": "cheatsheet",
              "title": "Výjimkový tahák",
              "externalUrl": "https://pyvec.github.io/cheatsheets/exceptions/exceptions-cs.pdf",
              "internalUrl": null
            }
          ]
        },
        {
          "id": "session:2019/pyladies-praha-podzim-cznic:class",
          "serial": "10",
          "title": "Opakování & Třídy",
          "date": "2019-11-19",
          "materials": [
            {
              "type": "lesson",
              "title": "Třídy",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/class/"
            },
            {
              "type": "cheatsheet",
              "title": "Tahák na třídy",
              "externalUrl": "https://pyvec.github.io/cheatsheets/classes/classes.pdf",
              "internalUrl": null
            }
          ]
        },
        {
          "id": "session:2019/pyladies-praha-podzim-cznic:inheritance",
          "serial": "11",
          "title": "Třídy II & Dědičnost",
          "date": "2019-11-26",
          "materials": [
            {
              "type": "lesson",
              "title": "Dědičnost",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/beginners/inheritance/"
            }
          ]
        },
        {
          "id": "session:2019/pyladies-praha-podzim-cznic:pyglet",
          "serial": "12",
          "title": "Grafika",
          "date": "2019-12-03",
          "materials": [
            {
              "type": "lesson",
              "title": "Grafika",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/intro/pyglet/"
            },
            {
              "type": "lesson",
              "title": "Praktické cvičení: Pong",
              "externalUrl": null,
              "internalUrl": "/2019/pyladies-praha-podzim-cznic/projects/pong/"
            },
            {
              "type": "link",
              "title": "Kód celé hry Pong",
              "externalUrl": "http://pyladies.cz/v1/s012-pyglet/pong.py",
              "internalUrl": null
            },
            {
              "type": "cheatsheet",
              "title": "Tahák na Pyglet",
              "externalUrl": "https://pyvec.github.io/cheatsheets/pyglet/pyglet-basics-cs.pdf",
              "internalUrl": null
            }
          ]
        },
        {
          "id": "session:2019/pyladies-praha-podzim-cznic:hackaton",
          "serial": "13",
          "title": "Závěrečný hackaton",
          "date": "2019-12-07",
          "materials": []
        }
      ]
    }