You are here: Help · Free sites

You only need one main course

Open these in the phone browser. Then type the idea in Termux.

Watching for two hours and typing nothing feels like learning. It usually is not. SoloLearn and Mimo can fill a bus ride. They are not a replacement for Termux.

Start with one of these

freeCodeCamp — Python and web, step by step. Certificates are free.

Harvard CS50P — harder. Better after hello.py feels easy.

Python for Everybody — slower and kinder. Also on Coursera as a free audit.

Official Python tutorial — use like a manual, not a novel.

Quick lookups

W3Schools Python · Programiz · DevDocs · roadmap.sh as a menu, not homework.

Command line

Termux Wiki when an install fails. explainshell when you want each piece of a command named.

Git

Git handbook · GitHub Skills · Pro Git chapters 1–3 first.

When you want web pages

freeCodeCamp responsive web · MDN getting started · The Odin Project

When you want Android apps

Android Basics assumes desktop Studio. Steal the ideas. Build them in Code on the Go.

Kotlin on Android · Kotlin getting started · play.kotlinlang.org

Free books

Automate the Boring Stuff fits Termux well. Think Python. Pro Git.

YouTube

freeCodeCamp.org, Bro Code Python for beginners, App Dev for All for Code on the Go, Android Developers official. Pause a lot. Type a lot. Do not binge.