Úvod do programovacích stylů Mgr. Jan Laštovička, Ph.D.
Informace k předmětu ve Stagu.
Přednáška dne 24. října odpadá. Náhradní přednáška se uskuteční 21. listopadu od 16:45 do 18:15 v místnosti 5.006.
Knihovny
- Micro Widget (micro_widget.py verze z 21. listopadu 2025, micro_widget.pdf)
- Procedural Object Micro Widget (pomw.py verze z 7. října 2025, pomw.pdf)
- Object Micro Widget (omw.py, omw.pdf)
- Proto (proto.py, proto.pdf)
- Proto UI (proto_ui.py, proto_ui.pdf)
- Prototype Micro Widget (pmw.py, pmw.pdf)
- List (lst.py)
- Functional Micro Widget (fmw.py, fmw.pdf)
- Logic (logic.py, logic.pdf předběžná verze)
- Logic Micro Widget (lmw.py, lmw.pdf předběžná verze)
Přednášky
- Procedurální programování (01_lecture.pdf, 01_src.zip, 01_tutorial.zip) a Objektově orientované programování (02_lecture.pdf, 02_src.zip, 02_tutorial.zip)
- Třídy (03_lecture.pdf, 03_src.zip, 03_tutorial.zip) a Dědičnost (04_lecture.pdf verze z 15. října 2025, 04_src.zip verze z 15. října 2025, 04_tutorial.zip)
- Události (05_lecture.pdf, 05_src.zip, 05_tutorial.zip), Prototypy (06_lecture.pdf, 06_src.zip, 06_tutorial.zip)
- Funkce (07_lecture.pdf , 07_src.zip, 07_tutorial.zip), Funkcionální datové struktury (08_lecture.pdf, 08_src.zip, 08_tutorial.zip)
- Funkcionální uživatelské rozhraní (09_lecture.pdf , 09_src.zip, 09_tutorial.zip), Iterátory (10_lecture.pdf verze z 5. prosince 2025, 10_src.zip)
- Logické programování (11_lecture.pdf předběžná verze), Uživatelské rozhraní logicky (12_lecture.pdf předběžná verze)
Písemky
- Procedurální programování (01_exam.pdf)
- Objektové programování (02_exam.pdf)
- Funkcionální programování (03_exam.pdf)
Správce stránky: Jan Laštovička