Advent of Code is an Advent calendar of small programming puzzles for a variety of skill sets and skill levels that can be solved in any programming language you like. You can check it out here. It's a great opportunity to practice some problem solving! :D