PrepKitty
Learn to code.
Raise a kitty.
Python and Java fundamentals, data structures, real projects and interview prep, in one plan made for you. Every lesson feeds your kitty, every streak keeps it happy, and every badge gives it something new to wear.
Your kitty grows as you level up.
Real projects, checked on your machine
Build a wc clone or a JSON API in your own editor. The prepkitty CLI runs each stage's tests locally, with nothing to set up in the cloud, and syncs your progress when you submit.
$ prepkitty test Running stage 2 of 5: Count lines ✓ counts lines in a file ✓ handles a file without a trailing newline ✓ still counts bytes (stage 1) /\_/\ All tests passed! ( ^.^ ) Commit, then run prepkitty submit > ^ <
Fundamentals
From print() to comprehensions, in short lessons with exercises.
Data structures & algorithms
Hashing, two pointers, sliding windows and more, timed like real interviews.
Projects
Multi-stage builds you verify with the CLI, using git like you would at work.
Interview prep
The Python and Java questions interviewers actually ask, with clear explanations.