CURRICULUM

Programming Path: Python, JavaScript, SQL and Regex

Programming is not just reading; it is predicting output and writing queries. Pick a subcategory and difficulty, do ten questions per level, then review on the forgetting curve. The path spans Python expressions, JavaScript arrays and objects, SQL queries and regex matching; each subcategory has four difficulties so a learner can start with prediction and move toward writing.

How it works

  1. Pick Python, JavaScript, SQL or regex.
  2. Each has four difficulties.
  3. Ten questions per level; points unlock the next level.

FAQ

How many levels?

16 difficulties x 1000 levels = 16000 levels.

Do questions repeat?

Yes, items recur within a difficulty for spaced review; the bank will grow.