https://www.codewars.com/ (ang) - zadania w wielu językach programowania, po rozwiązaniu tzn. gdy rozwiązanie przejdzie automatyczne testy dostępne są przykłady rozwiązań innych osób, można zobaczyć rózne pomysły na rozwiązanie tego samego zadania.
książka "Python, C++, Javascript zadania z programowania" Marek Luliński, Gniewomir Sarbicki - 30 zadań do rozwiązania z komentarzem i kodem w Pythonie, C++ i Javascript przykladowe zadania; szyfr cezara, polidrom, liczba pierwsza itd.