1. Introduction
1.1. PC-app-development
These docs will help you develop apps with python.
Web apps will be developed using Anvil or pyscript.
Desktop apps will be developed using tkinter. Pygubu assists as a quick layout tool.
1.2. Home pages:
year 7-8
microbit extension: https://pc-microbit-extension.readthedocs.io/en/latest/index.html
year 8
year 9-10
app development: https://pc-app-development.readthedocs.io/en/latest/index.html
1.3. Online python editors:
1.4. Online python visualizer:
1.5. Key Anvil references:
anvil module: https://anvil.works/docs/api/anvil
quick start: https://anvil.works/docs/client/quickstart
user interface: https://anvil.works/docs/client/ui
client side python: https://anvil.works/docs/client/python
anvil components and events: https://anvil.works/docs/client/components
1.6. Key Tkinter references:
TkDocs: http://www.tkdocs.com/
Tkinter 8.5 reference: https://anzeljg.github.io/rin2/book2/2405/docs/tkinter/index.html
Tip
If you are using a trackpad, navigate to various sections and pages by clicking on the same heading in the left sidebar twice, then use the arrow keys to move up and down.