U zeměpisného ústavu 12, Praha 6, 18:00–20:00
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.
{ "courseId": "2018/pyladies-praha-podzim-bubenec", "id": "course:2018/pyladies-praha-podzim-bubenec", "title": "Začátečnický kurz PyLadies", "subtitle": "Praha (Bubeneč) - podzim 2018", "timeDescription": "18:00–20:00", "place": "U zeměpisného ústavu 12, Praha 6", "longDescription": "<p>Tady najdeš všechny materiály k pražské verzi začátečnického kurzu\nPyLadies.\nStránky samotných PyLadies jsou na <a href=\"https://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>\n<p>Domácí projekty lze odevzdávat na <a href=\"https://projekty.pyladies.cz/course?course=pyladies-2018-praha-podzim-bubenec\">projekty.pyladies.cz</a>.</p>", "url": "https://naucse.python.cz/2018/pyladies-praha-podzim-bubenec/", "apiUrl": "https://naucse.python.cz/v0/2018/pyladies-praha-podzim-bubenec.json", "sessions": [ { "id": "session:2018/pyladies-praha-podzim-bubenec:install", "serial": "1", "title": "Instalace", "date": "2018-09-13", "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": "/2018/pyladies-praha-podzim-bubenec/beginners/cmdline/" }, { "type": "lesson", "title": "Instalace Pythonu", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/beginners/install/" }, { "type": "lesson", "title": "První krůčky", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/beginners/first-steps/" }, { "type": "lesson", "title": "Instalace editoru", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/beginners/install-editor/" }, { "type": "lesson", "title": "Instalace gitu", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/git/install/" }, { "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": "https://github.com/PyLadiesCZ/pyladies.cz/raw/master/original/v1/s001-install/handout/handout.pdf", "internalUrl": null } ] }, { "id": "session:2018/pyladies-praha-podzim-bubenec:hello-world", "serial": "2", "title": "První program", "date": "2018-09-20", "materials": [ { "type": "lesson", "title": "První program", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/beginners/hello-world/" }, { "type": "lesson", "title": "Print a chybové hlášky", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/beginners/print/" }, { "type": "lesson", "title": "Proměnné", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/beginners/variables/" }, { "type": "lesson", "title": "Porovnávání", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/beginners/comparisons/" }, { "type": "homework", "title": "Domácí projekty (PDF)", "externalUrl": "https://github.com/PyLadiesCZ/pyladies.cz/raw/master/original/v1/s002-hello-world/handout/handout2.pdf", "internalUrl": null }, { "type": "lesson", "title": "*Nebo* anebo *a* (bonus)", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/beginners/and-or/" }, { "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:2018/pyladies-praha-podzim-bubenec:loops", "serial": "3", "title": "Cykly", "date": "2018-09-27", "materials": [ { "type": "lesson", "title": "Funkce", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/beginners/functions/" }, { "type": "lesson", "title": "Želva a cykly", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/intro/turtle/" }, { "type": "lesson", "title": "Cyklus While", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/beginners/while/" }, { "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": "https://github.com/PyLadiesCZ/pyladies.cz/raw/master/original/v1/s003-looping/handout/handout3a.pdf", "internalUrl": null } ] }, { "id": "session:2018/pyladies-praha-podzim-bubenec:def-str", "serial": "4", "title": "Funkce & Řetězce", "date": "2018-10-04", "materials": [ { "type": "lesson", "title": "Vlastní funkce", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/beginners/def/" }, { "type": "lesson", "title": "Řetězce", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/beginners/str/" }, { "type": "cheatsheet", "title": "Řetězcový tahák", "externalUrl": "https://pyvec.github.io/cheatsheets/strings/strings-cs.pdf", "internalUrl": null }, { "type": "homework", "title": "Domácí projekty (PDF)", "externalUrl": "http://pyladies.cz/v1/s004-strings/handout/handout4.pdf", "internalUrl": null } ] }, { "id": "session:2018/pyladies-praha-podzim-bubenec:exercises", "serial": "5", "title": "Procvičování a soubory", "date": "2018-10-11", "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": "/2018/pyladies-praha-podzim-bubenec/beginners/files/" } ] }, { "id": "session:2018/pyladies-praha-podzim-bubenec:vcs", "serial": "6", "title": "Spolupráce a Open-Source - Git", "date": "2018-10-18", "materials": [ { "type": "lesson", "title": "Spolupráce a Git", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/git/git-collaboration-2in1/" }, { "type": "lesson", "title": "Větvení v Gitu (Bonus)", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/git/branching/" }, { "type": "cheatsheet", "title": "Gitový tahák", "externalUrl": "https://pyvec.github.io/cheatsheets/basic-git/basic-git-cs.pdf", "internalUrl": null }, { "type": "homework", "title": "Domácí projekty (PDF)", "externalUrl": "https://github.com/PyLadiesCZ/pyladies.cz/raw/master/original/v1/s003-looping/handout/handout3b.pdf", "internalUrl": null } ] }, { "id": "session:2018/pyladies-praha-podzim-bubenec:list", "serial": "7", "title": "Seznamy", "date": "2018-10-25", "materials": [ { "type": "lesson", "title": "Seznamy", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/beginners/list/" }, { "type": "lesson", "title": "N-tice", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/beginners/tuple/" }, { "type": "cheatsheet", "title": "Tahák na seznamy", "externalUrl": "https://pyvec.github.io/cheatsheets/lists/lists-cs.pdf", "internalUrl": null }, { "type": "homework", "title": "Domácí projekty (PDF)", "externalUrl": "http://pyladies.cz/v1/s006-lists/handout/handout6.pdf", "internalUrl": null } ] }, { "id": "session:2018/pyladies-praha-podzim-bubenec:dict", "serial": "8", "title": "Slovníky", "date": "2018-11-01", "materials": [ { "type": "lesson", "title": "Slovníky", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/beginners/dict/" }, { "type": "lesson", "title": "JSON", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/intro/json/" }, { "type": "lesson", "title": "Github API", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/projects/github-api/" }, { "type": "cheatsheet", "title": "Slovníkový tahák", "externalUrl": "https://pyvec.github.io/cheatsheets/dicts/dicts-cs.pdf", "internalUrl": null }, { "type": "homework", "title": "Domácí projekty (PDF)", "externalUrl": "http://pyladies.cz/v1/s011-dicts/handout/handout9.pdf", "internalUrl": null } ] }, { "id": "session:2018/pyladies-praha-podzim-bubenec:testing", "serial": "9", "title": "Testování", "date": "2018-11-08", "materials": [ { "type": "lesson", "title": "Výjimky", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/beginners/exceptions/" }, { "type": "lesson", "title": "Moduly", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/beginners/modules/" }, { "type": "lesson", "title": "Testování", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/beginners/testing/" }, { "type": "lesson", "title": "Cyklické importy", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/beginners/circular-imports/" }, { "type": "cheatsheet", "title": "Výjimkový tahák", "externalUrl": "https://pyvec.github.io/cheatsheets/exceptions/exceptions-cs.pdf", "internalUrl": null }, { "type": "homework", "title": "Domácí projekty (PDF)", "externalUrl": "http://pyladies.cz/v1/s005-modules/handout/handout5.pdf", "internalUrl": null } ] }, { "id": "session:2018/pyladies-praha-podzim-bubenec:pyglet", "serial": "10", "title": "Grafika", "date": "2018-11-15", "materials": [ { "type": "lesson", "title": "Grafika", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/intro/pyglet/" }, { "type": "lesson", "title": "Praktické cvičení: Pong", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/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:2018/pyladies-praha-podzim-bubenec:class", "serial": "11", "title": "Třídy", "date": "2018-11-22", "materials": [ { "type": "lesson", "title": "Třídy", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/beginners/class/" }, { "type": "lesson", "title": "Dědičnost", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/beginners/inheritance/" } ] }, { "id": "session:2018/pyladies-praha-podzim-bubenec:data", "serial": "12", "title": "Data", "date": "2018-11-29", "materials": [ { "type": "lesson", "title": "Notebook", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/intro/notebook/" }, { "type": "lesson", "title": "Pandas", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/intro/pandas/" } ] }, { "id": "session:2018/pyladies-praha-podzim-bubenec:asteroids", "serial": "13", "title": "Závěrečný projekt", "date": "2018-12-06", "materials": [ { "type": "lesson", "title": "Asteroids", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/projects/asteroids/" }, { "type": "lesson", "title": "Snake", "externalUrl": null, "internalUrl": "/2018/pyladies-praha-podzim-bubenec/projects/snake/" }, { "type": "cheatsheet", "title": "Množinový tahák", "externalUrl": "https://pyvec.github.io/cheatsheets/sets/sets-cs.pdf", "internalUrl": null }, { "type": "cheatsheet", "title": "Tahák na geometrii a fyziku 2D her", "externalUrl": "https://pyvec.github.io/cheatsheets/game-physics/game-physics-cs.pdf", "internalUrl": null } ] } ] }