, 18:00–20:00
Tady najdeš všechny materiály k brněnské 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.
{
"courseId": "2019/brno-jaro-2019-ut",
"id": "course:2019/brno-jaro-2019-ut",
"title": "Začátečnický kurz PyLadies",
"subtitle": "Brno - jaro 2019 - úterý",
"timeDescription": "18:00–20:00",
"place": null,
"longDescription": "<p>Tady najdeš všechny materiály k brněnské verzi začátečnického kurzu\nPyLadies.\nStránky samotných PyLadies jsou na <a href=\"http://pyladies.cz/\">http://pyladies.cz</a>.\nJednotlivé lekce jsou určeny naprostým začátečnicím.\nInstrukce jsou uvedeny pro operační systémy Linux, Windows i macOS.</p>",
"url": "https://naucse.python.cz/2019/brno-jaro-2019-ut/",
"apiUrl": "https://naucse.python.cz/v0/2019/brno-jaro-2019-ut.json",
"sessions": [
{
"id": "session:2019/brno-jaro-2019-ut:install",
"serial": "1",
"title": "Instalace",
"date": "2019-02-26",
"materials": [
{
"type": "lesson",
"title": "Kdo jsou Pyladies",
"externalUrl": "http://pyladies.cz/v1/s001-install/uvod.html",
"internalUrl": null
},
{
"type": "lesson",
"title": "Instalace Pythonu",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/install/"
},
{
"type": "lesson",
"title": "Nastavení prostředí",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/venv-setup/"
},
{
"type": "lesson",
"title": "Instalace Gitu",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/git/install/"
},
{
"type": "lesson",
"title": "Instalace editoru",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/install-editor/"
}
]
},
{
"id": "session:2019/brno-jaro-2019-ut:hello",
"serial": "2",
"title": "První program",
"date": "2019-03-05",
"materials": [
{
"type": "lesson",
"title": "Úvod do příkazové řádky",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/cmdline/"
},
{
"type": "lesson",
"title": "Nastavení prostředí",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/venv-setup/"
},
{
"type": "lesson",
"title": "První krůčky",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/first-steps/"
},
{
"type": "lesson",
"title": "První program",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/hello-world/"
},
{
"type": "lesson",
"title": "Print a chybové hlášky",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/print/"
},
{
"type": "lesson",
"title": "Proměnné",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/variables/"
},
{
"type": "lesson",
"title": "Porovnávání",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/comparisons/"
},
{
"type": "lesson",
"title": "Nebo anebo a",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/and-or/"
},
{
"type": "cheatsheet",
"title": "Tahák na klávesnici (PDF)",
"externalUrl": "https://pyvec.github.io/cheatsheets/keyboard/keyboard-cs.pdf",
"internalUrl": null
},
{
"type": "homework",
"title": "Instrukce a domácí projekty (PDF)",
"externalUrl": "http://pyladies.cz/v1/s001-install/handout/handout.pdf",
"internalUrl": null
},
{
"type": "homework",
"title": "Domácí projekty (PDF)",
"externalUrl": "http://pyladies.cz/v1/s002-hello-world/handout/handout2.pdf",
"internalUrl": null
}
]
},
{
"id": "session:2019/brno-jaro-2019-ut:var-if",
"serial": "3",
"title": "Cykly a řetězce",
"date": "2019-03-12",
"materials": [
{
"type": "lesson",
"title": "Funkce",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/functions/"
},
{
"type": "lesson",
"title": "Želva a cykly",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/intro/turtle/"
},
{
"type": "lesson",
"title": "Cyklus While",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/while/"
},
{
"type": "lesson",
"title": "Řetězce",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/str/"
},
{
"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
},
{
"type": "homework",
"title": "Domácí projekty (PDF)",
"externalUrl": "http://pyladies.cz/v1/s003-looping/handout/handout3a.pdf",
"internalUrl": null
}
]
},
{
"id": "session:2019/brno-jaro-2019-ut:for",
"serial": "4",
"title": "Datové typy",
"date": "2019-03-19",
"materials": [
{
"type": "lesson",
"title": "Seznamy",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/list/"
},
{
"type": "lesson",
"title": "N-tice",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/tuple/"
},
{
"type": "lesson",
"title": "Slovníky",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/dict/"
},
{
"type": "homework",
"title": "Domácí projekty (PDF)",
"externalUrl": "https://www.mergado.cz/sites/default/files/users/documents/PyLadies/handout4.pdf",
"internalUrl": null
},
{
"type": "lesson",
"title": "Césarova šifra - úkol",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/caesar/"
}
]
},
{
"id": "session:2019/brno-jaro-2019-ut:def",
"serial": "5",
"title": "Vlastní funkce, Git a spolupráce",
"date": "2019-03-26",
"materials": [
{
"type": "lesson",
"title": "Vlastní funkce",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/def/"
},
{
"type": "lesson",
"title": "Git",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/git/basics/"
},
{
"type": "lesson",
"title": "Větvení v Gitu",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/git/branching/"
},
{
"type": "lesson",
"title": "Ignorování souborů",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/git/ignoring/"
},
{
"type": "lesson",
"title": "Spolupráce",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/git/collaboration/"
},
{
"type": "homework",
"title": "Domácí projekty (PDF)",
"externalUrl": "http://pyladies.cz/v1/s004-strings/handout/handout4.pdf",
"internalUrl": null
}
]
},
{
"id": "session:2019/brno-jaro-2019-ut:while",
"serial": "6",
"title": "Algoritmy",
"date": "2019-04-02",
"materials": []
},
{
"id": "session:2019/brno-jaro-2019-ut:tests",
"serial": "7",
"title": "Testování",
"date": "2019-04-09",
"materials": [
{
"type": "lesson",
"title": "Moduly",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/modules/"
},
{
"type": "lesson",
"title": "Cyklické importy",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/circular-imports/"
},
{
"type": "lesson",
"title": "Výjimky",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/exceptions/"
},
{
"type": "lesson",
"title": "Testování",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/testing/"
},
{
"type": "lesson",
"title": "Debugování",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/debug/"
},
{
"type": "homework",
"title": "Domácí projekty (PDF)",
"externalUrl": "https://pyladies.cz/v1/s005-modules/handout/handout5.pdf",
"internalUrl": null
}
]
},
{
"id": "session:2019/brno-jaro-2019-ut:class",
"serial": "8",
"title": "Třídy",
"date": "2019-04-16",
"materials": [
{
"type": "lesson",
"title": "Třídy",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/class/"
}
]
},
{
"id": "session:2019/brno-jaro-2019-ut:inheritance",
"serial": "9",
"title": "OOP",
"date": "2019-04-23",
"materials": [
{
"type": "lesson",
"title": "Dědičnost",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/inheritance/"
}
]
},
{
"id": "session:2019/brno-jaro-2019-ut:pandas",
"serial": "10",
"title": "Datová analýza",
"date": "2019-04-30",
"materials": [
{
"type": "lesson",
"title": "Notebook",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/intro/notebook/"
},
{
"type": "lesson",
"title": "NumPy",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/intro/numpy/"
},
{
"type": "lesson",
"title": "Pandas",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/intro/pandas/"
},
{
"type": "cheatsheet",
"title": "Tahák na numpy",
"externalUrl": "https://pyvec.github.io/cheatsheets/numpy/numpy-cs.pdf",
"internalUrl": null
}
]
},
{
"id": "session:2019/brno-jaro-2019-ut:file",
"serial": "11",
"title": "Soubory, JSON, Flask",
"date": "2019-05-07",
"materials": [
{
"type": "lesson",
"title": "Soubory",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/files/"
},
{
"type": "lesson",
"title": "JSON",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/intro/json/"
},
{
"type": "lesson",
"title": "Flask",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/intro/flask/"
}
]
},
{
"id": "session:2019/brno-jaro-2019-ut:github-api",
"serial": "12",
"title": "HTTP, API a databáze",
"date": "2019-05-14",
"materials": [
{
"type": "lesson",
"title": "Github API",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/projects/github-api/"
},
{
"type": "lesson",
"title": "HTTP – Jak funguje Internet",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/fast-track/http/"
},
{
"type": "lesson",
"title": "Úvod do Relačních databází",
"externalUrl": null,
"internalUrl": "/2019/brno-jaro-2019-ut/beginners/database/"
}
]
},
{
"id": "session:2019/brno-jaro-2019-ut:asteroids",
"serial": "13",
"title": "Závěrečné projekty - zadání",
"date": "2019-05-21",
"materials": []
},
{
"id": "session:2019/brno-jaro-2019-ut:asteroids-2",
"serial": "14",
"title": "Závěrečné projekty - prezentace",
"date": "2019-06-18",
"materials": []
}
]
}