Weiterführende Inhalte
Weiterführende Inhalte
Completion requirements
Als weiterführende Materialien stehen im Netz diverse Projekte auf Github und Frameworks zur Verfügung, welche das MVC mit Python einsetzen. Diese Links geben einen kurzen Überblick:
- Vergleich MVC mit Lego: https://realpython.com/the-model-view-controller-mvc-paradigm-summarized-with-legos/
- Literatur zum MVC allgemein: http://openbook.rheinwerk-verlag.de/oo/oo_06_moduleundarchitektur_001.htm in Java, Übertragung relativ simpel
- Vergleich Webframework zur Entwicklung von Webseiten mit Python auf Basis des MVCs: https://wiki.python.org/moin/WebFrameworks
- Beitrag einer Schule für MVC: https://www.hsg-kl.de/faecher/inf/python/oop/mvc/index.php
- Guter Beispielcode bei GitHub als Vorlage: https://github.com/morefigs/Py-Qt-MVC
- Ebenfalls gutes Beispiel bei GitHub: https://github.com/pahaz/Example-of-MVC-pattern-on-pure-Python-2015
- Hier ein weiteres Beispiel mit Tkinter passend zum Projekt: https://github.com/jjongbloets/julesTk
Allgemein kann zum weiteren Verlauf zur Programmierung mit Python die eigene Entwicklung von kleinen Tools im Fokus stehen. Beispielsweise die Erweiterung der ToDo-App oder eine eigene Schülerverwaltung, in der die grundlegenden Konzepte wiederholt und angewendet werden können.