Codewars

Get an account on codewars.com and start training. Practice makes a master, for as they say:

In theory there is no difference between theory and practice. In practice, there is. – Yogi Berra

Getting your feet wet #

Can be started after class no. 5 (functions).

Basics #

Requires all classes up to and including no. 6 (Structures).

Intermediate #

Advanced #

Functional Programming #

OOP #