```{toctree}
:maxdepth: 1
:hidden:
howto/account_registration
howto/index
The League
Github Repo
```
# Courses
## Python
* [Introduction to Programming](https://league-curriculum.github.io/Python-Level-0/)
An hour-long first experience with Python.
* [Python Apprentice](https://python-apprentice.jointheleague.org)
The first course in Python, which covers the basics of the language and prepares students for professional certification.
* [Python Games.](https://github.com/league-curriculum/Python-Games)
Build skills with larger, object-oriendted programs by creating games. You can also [run your Python games on the web](https://github.com/league-curriculum/Python-Web-Game)
## Java
* [Level0](https://league-java.github.io/Level0/)
* [Level1](https://league-java.github.io/Level1/)
* [Level2](https://league-java.github.io/Level2/)
* [Level3](https://league-java.github.io/Level3/)
* [Level4](https://league-java.github.io/Level4/)
* [Level5](https://league-java.github.io/Level5/)
## Microcontrollers and Robotics
* [Hour of Micro:bit](https://league-curriculum.github.io/HourofMicrobit/)
A short class introducing the Micro:bit Microcontroller
* [Motors Clinic.](https://league-curriculum.github.io/Motors/)
A short course covering how to write programs to control brush motors, stepper motors and hobby servos.
## Beta Testing and Development
* [Introduction to Python.](https://league-curriculum.github.io/Python-Introduction/) The development version of the Introduction to Programming course.
Development of The LEAGUE's curriculum is generously funded by the Itzkowitz Family Foundation.