Лучше взять себе задачу и начать делать, попутно поглядывая в документацию и на примеры как что-то подобное делалось другими. А синтетические задачи в качестве обучения работают плохо. Цель-то наверное разработать что-то для себя, а не тупо изучение питона?