Самый простой способ настроить окружение - установить Anaconda. Вместей с ней устанавливаются сам Python, разнообразные библиотеки, Anaconda Navigator (GUI), Anaconda prompt и т.д. Также можно не устанавливать Anaconda, а самостоятельно установить Python, нужные библиотеки с помощью pip (doc, кратко) и удобную среду разработки.
Все примеры будут преимущественно реализованы в Jupyter Notebook
Библиотеки, которые будут использоваться в течение курса:
- NumPy, SciPy (по ситуации)
- Matplotlib
- Pandas
- scikit-learn
- Программирование и научные вычисления на языке Python
- Шпаргалка по NumPy
- Курсы по машинному обучению. Раз и два
- Kaggle
- Краткое руководство по Markdown
- Открытый курс машинного обучения от сообщества OpenDataScience (Russian, English)
- Образовательные платформы: Coursera, edX, NPTEL, Stepik, MIT OpenCourseWare и другие.
- Книга по LaTex: "Набор и верстка в системе LaTex", С. М. Львовский