Weiterführende Inhalte
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.