В недавно опубликованном рейтинге языков программирования IEEE Spectrum Python занял первое место по частоте упоминания в интернете. Этот язык может применяться в различных областях: веб-разработка, машинное обучение, научные вычисления, разработка ПО. Существует масса материалов и курсов для обучения программированию на Python, но что делать после обучения и как понять, куда применить свои знания? Применить свои навыки можно при работе над open source проектами или при выполнении заданий для начинающих. Automate the Boring Stuff with Python – бесплатная книга, в которой рассказывается, как можно автоматизировать рутинные задачи: заполнение таблиц, создание и перемещение файлов, веб-поиск и заполнение онлайн-форм. Она подойдет и для первого знакомства с Python: первые главы посвящены основам языка. Заданиям для новичков в Python посвящен целый сабреддит /r/beginnerprojects/. Там можно найти проекты других программистов и задачи, для решения которых можно писать программы на Python. По