This is a collection of forms I built from the book, Exercises for Programmers, by Ben Hogan. This is a great book to practice and learn from as it's language agnostic and it tests your ability to use logic and function with the new language.
Select a language then select a form.