- Primary Goal / Objective – “Learn to Program” in Python. The emphasis is on “Programming” / “Software Development” and not on “Python”.
- Supporting Goal / Objective – Build and Make Available (publicly) an Application Desktop and Mobile (preferably native for both iOS and Android). The purpose of the supporting goal is to
- Programming (starting with Python, but the objective is to learn “Programming” not to learn to “Program in Python” ONLY)
- Modern Application – Mobile is definitely one of the objective
- Publish an App (in the App Store and Marketplace)
- Ruby on Rails