, 18:00–20:00
Tady najdeš všechny materiály k plzeňské verzi začátečnického kurzu PyLadies.
Stránky samotných PyLadies jsou zde http://pyladies.cz/plzen.
Úkoly můžeš odevzdávat tady https://projekty.pyladies.cz/course?course=pyladies-2019-plzen-podzim.
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/plzen-podzim-2019",
"id": "course:2019/plzen-podzim-2019",
"title": "Začátečnický kurz PyLadies",
"subtitle": "Plzeň - podzim 2019 - úterý",
"timeDescription": "18:00–20:00",
"place": null,
"longDescription": "<p>Tady najdeš všechny materiály k plzeňské verzi začátečnického kurzu\nPyLadies.</p>\n<p>Stránky samotných PyLadies jsou zde <a href=\"http://pyladies.cz/plzen\">http://pyladies.cz/plzen</a>.</p>\n<p>Úkoly můžeš odevzdávat tady <a href=\"https://projekty.pyladies.cz/course?course=pyladies-2019-plzen-podzim\">https://projekty.pyladies.cz/course?course=pyladies-2019-plzen-podzim</a>.</p>\n<p>Jednotlivé 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/plzen-podzim-2019/",
"apiUrl": "https://naucse.python.cz/v0/2019/plzen-podzim-2019.json",
"sessions": [
{
"id": "session:2019/plzen-podzim-2019:install",
"serial": "1",
"title": "Instalace",
"date": "2019-09-17",
"materials": [
{
"type": "lesson",
"title": "Úvod do příkazové řádky",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/beginners/cmdline/"
},
{
"type": "lesson",
"title": "Instalace Pythonu",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/beginners/install/"
},
{
"type": "lesson",
"title": "Instalace editoru",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/beginners/install-editor/"
},
{
"type": "lesson",
"title": "První program",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/beginners/hello-world/"
},
{
"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": "Bonusový úkol na rozjezd (TXT)",
"externalUrl": "http://home.zcu.cz/~zitkat/00_icebreaker.txt",
"internalUrl": null
}
]
},
{
"id": "session:2019/plzen-podzim-2019:hello",
"serial": "2",
"title": "První program",
"date": "2019-09-24",
"materials": [
{
"type": "lesson",
"title": "Print a chybové hlášky",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/beginners/print/"
},
{
"type": "lesson",
"title": "Proměnné",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/beginners/variables/"
},
{
"type": "lesson",
"title": "Porovnávání",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/beginners/comparisons/"
},
{
"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
},
{
"type": "homework",
"title": "Domácí projekty (PDF)",
"externalUrl": "http://pyladies.cz/v1/s002-hello-world/handout/handout2.pdf",
"internalUrl": null
},
{
"type": "lesson",
"title": "*Nebo* anebo *a* (bonus)",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/beginners/and-or/"
}
]
},
{
"id": "session:2019/plzen-podzim-2019:loops",
"serial": "3",
"title": "Cykly",
"date": "2019-10-01",
"materials": [
{
"type": "lesson",
"title": "Funkce",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/beginners/functions/"
},
{
"type": "lesson",
"title": "Želva a cykly",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/intro/turtle/"
},
{
"type": "lesson",
"title": "Cyklus While",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/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 (a) (PDF)",
"externalUrl": "http://pyladies.cz/v1/s003-looping/handout/handout3a.pdf",
"internalUrl": null
},
{
"type": "homework",
"title": "Domácí projekty (b) (PDF)",
"externalUrl": "http://pyladies.cz/v1/s003-looping/handout/handout3b.pdf",
"internalUrl": null
}
]
},
{
"id": "session:2019/plzen-podzim-2019:def-str",
"serial": "4",
"title": "Funkce & Řetězce",
"date": "2019-10-08",
"materials": [
{
"type": "lesson",
"title": "Vlastní funkce",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/beginners/def/"
},
{
"type": "lesson",
"title": "Řetězce",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/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:2019/plzen-podzim-2019:exrcs_fio",
"serial": "5",
"title": "Procvičování a soubory",
"date": "2019-10-15",
"materials": [
{
"type": "lesson",
"title": "Soubory",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/beginners/files/"
},
{
"type": "link",
"title": "Odkaz k lekci – Jane Austen: Pride and Prejudice",
"externalUrl": "https://www.gutenberg.org/files/1342/1342-0.txt",
"internalUrl": null
},
{
"type": "homework",
"title": "Domácí projekty (PDF)",
"externalUrl": "http://pyladies.cz/v1/s005-modules/handout/handout7.pdf",
"internalUrl": null
},
{
"type": "link",
"title": "Odkaz k domácím projektům – hiragana",
"externalUrl": "http://pyladies.cz/v1/s006-lists/resources/hiragana.txt",
"internalUrl": null
},
{
"type": "link",
"title": "Odkaz k domácím projektům – katakana",
"externalUrl": "http://pyladies.cz/v1/s006-lists/resources/katakana.txt",
"internalUrl": null
},
{
"type": "link",
"title": "Odkaz k domácím projektům – „日本語の表記体系” na japonské Wikipedii",
"externalUrl": "http://ja.wikipedia.org/wiki/%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%81%AE%E8%A1%A8%E8%A8%98%E4%BD%93%E7%B3%BB",
"internalUrl": null
}
]
},
{
"id": "session:2019/plzen-podzim-2019:git",
"serial": "6",
"title": "Správa zdrojového kódu",
"date": "2019-10-22",
"materials": [
{
"type": "lesson",
"title": "Instalace Gitu",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/git/install/"
},
{
"type": "lesson",
"title": "Git",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/git/basics/"
},
{
"type": "lesson",
"title": "Ignorování souborů",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/git/ignoring/"
},
{
"type": "cheatsheet",
"title": "Gitový tahák",
"externalUrl": "https://pyvec.github.io/cheatsheets/basic-git/basic-git-cs.pdf",
"internalUrl": null
}
]
},
{
"id": "session:2019/plzen-podzim-2019:list",
"serial": "7",
"title": "Seznamy",
"date": "2019-11-05",
"materials": [
{
"type": "lesson",
"title": "Seznamy",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/beginners/list/"
},
{
"type": "lesson",
"title": "N-tice",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/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:2019/plzen-podzim-2019:dict",
"serial": "8",
"title": "Slovníky",
"date": "2019-11-12",
"materials": [
{
"type": "lesson",
"title": "Slovníky",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/beginners/dict/"
},
{
"type": "lesson",
"title": "JSON",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/intro/json/"
},
{
"type": "lesson",
"title": "Github API",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/projects/github-api/"
},
{
"type": "link",
"title": "Odkaz k lekci – Vzorky (ZIP)",
"externalUrl": "http://home.zcu.cz/~zitkat/vzorky.zip",
"internalUrl": null
},
{
"type": "cheatsheet",
"title": "Slovníkový tahák",
"externalUrl": "https://pyvec.github.io/cheatsheets/dicts/dicts-cs.pdf",
"internalUrl": null
},
{
"type": "homework",
"title": "Bonusové úkoly (TXT)",
"externalUrl": "http://home.zcu.cz/~zitkat/08_slovniky_du.txt",
"internalUrl": null
}
]
},
{
"id": "session:2019/plzen-podzim-2019:tests",
"serial": "9",
"title": "Testování",
"date": "2019-11-19",
"materials": [
{
"type": "lesson",
"title": "Výjimky",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/beginners/exceptions/"
},
{
"type": "lesson",
"title": "Moduly",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/beginners/modules/"
},
{
"type": "lesson",
"title": "Testování",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/beginners/testing/"
},
{
"type": "lesson",
"title": "Cyklické importy",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/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:2019/plzen-podzim-2019:class",
"serial": "10",
"title": "Třídy",
"date": "2019-11-26",
"materials": [
{
"type": "lesson",
"title": "Třídy",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/beginners/class/"
},
{
"type": "lesson",
"title": "Dědičnost",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/beginners/inheritance/"
},
{
"type": "homework",
"title": "Bonusové úkoly (TXT)",
"externalUrl": "http://home.zcu.cz/~zitkat/11_oop_du.txt",
"internalUrl": null
}
]
},
{
"id": "session:2019/plzen-podzim-2019:foss",
"serial": "11",
"title": "Spolupráce a Open-Source",
"date": "2019-12-03",
"materials": [
{
"type": "lesson",
"title": "Spolupráce a Open source",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/git/collaboration/"
}
]
},
{
"id": "session:2019/plzen-podzim-2019:proj1",
"serial": "12",
"title": "Projekt I",
"date": "2019-12-10",
"materials": [
{
"type": "lesson",
"title": "Notebook",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/intro/notebook/"
},
{
"type": "lesson",
"title": "NumPy",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/intro/numpy/"
},
{
"type": "lesson",
"title": "Pandas",
"externalUrl": null,
"internalUrl": "/2019/plzen-podzim-2019/intro/pandas/"
}
]
}
]
}