О курсе

В современном мире существует огромное количество задач, в которых скорость разработки гораздо важнее производительности программ. Среди таких задач в первую очередь можно выделить исследования в области машинного обучения. В таких задачах важно как можно быстрее проверить гипотезу и сделать работающий прототип, который при необходимости можно будет реализовать более эффективно.

Для подобного рода задач принято (и удобнее всего) использовать язык программирования Python. За долгие годы существования языка появилось огромное количество библиотек, позволяющих решать огромное количество задач, начиная от web-программирования и заканчивая системами для обработки большого количества данных.

Цель данного курса — научить решать задачи, которые возникают в реальной жизни, используя язык программирования Python и библиотеки, как стандартные, так и сторонние.