Welcome to the bonus GUI Section of this course!
All notebooks associated with this section are located under the GUI folder in the NbViewer or Github repository containing the course notebooks.
There are many,many Graphical User Interface options for Python users.
It's important to remember that no framework is objectively better than all the others, and different use cases will require different frameworks. For instance, if you want to begin GUIs by designing a graphical game, your best bet would be PyGame! (The link provided directs you to there learning page).
If you want to build web apps, you'll probably want to avoid Python as the GUI and use it for backend work using Flask or Django instead. With web apps you'll want to explore HTML,CSS, and Javascript to provide the GUI for your user.
For the rest of this section we will explore the awesome world of Widgets in the Jupyter Notebook setting! This type of GUI is best suited for creating dashboards for data/business analysis situations.
Let's get started!