Подборка ресурсов по математике, статистике и программированию для начинающих Дата Сайентистов. Ознакомьтесь с материалами, если вы планируете учиться на онлайн-курсах. Так вы опередите одногруппников, а заодно прокачаете полезный навык – изучать дополнительные материалы самостоятельно.
Технический английский
Большинство материалов из подборки – на английском языке. Поэтому в первую очередь нужно разобраться в технической лексике и научиться понимать сложные термины. Эти ресурсы помогут сориентироваться в технической литературе, если ваш уровень английского – средний или ниже среднего.
- – толковый словарь, который поможет понять смысл слов и выражений.
- , которые часто используют в Data Science, с расшифровкой.
- Data Science и Machine Learning.
.png)
Cambridge Dictionary
Математика
В первую очередь научитесь быстро осваивать любые математические концепции. В этом поможет обучающий ролик How to Learn Mathematics Fast
Прокачайте математическое мышление и изучите:
- книгу Introduction to Mathematical Thinking Кейт Дэвлин;
- гайды и ;
- тред на Quora ;
- публикацию Devlin’s Angle
Чтобы осознать универсальность математики, посмотрите серию семинаров Эдварда Френкела .
Дополнительная теория и практика по математике
Освежить в памяти базовые понятия математики помогут следующие ресурсы:
- по производным – от “Академии Хана”;
- по векторной алгебре – “Высшей школы экономики” от Coursera (седьмая неделя), в “Академия Хана”;
- по матричной алгебре – “Высшей школы экономики” от Coursera (шестая неделя), в “Академия Хана”;
- по тригонометрии – в “Академии Хана”;
- по теории вероятностей – для начинающих от МФТИ на Coursera, в “Академии Хана”.
.png)
Курс “Теория вероятностей” на Coursera
Статистика
Для обучения на курсе Нетологии , достаточно базовых знаний статистики. Их можно получить из в “Академии Хана”. Ознакомиться с полным списком тем по статистике, которые будем рассматривать во время обучения, можно в подборке . Для поступления разбираться в них детально не нужно, но лучше получить общее представление.
Курс Data Scientist в Нетологии
-
что такое выборка и генеральная совокупность;
-
меры центральной тенденции и изменчивости;
-
сравнение средних.
Программирование
Студенты курса Data Scientist пишут код на языке Python. Чтобы писать код во время обучения, достаточно освоить основные понятия языка: операторы, типы данных, переменные, циклы, функции, классы. Быстро разобраться в основах и попрактиковаться самостоятельно помогут следующие ресурсы:
- руководство на Udemy;
- руководство по базовым концепциям языка от FreeCodeCamp;
- курс с теорией и практическими заданиями от Google;
- подборка задач от на русском и английском;
- , которую будем использовать для обработки и анализа данных в программе.
Если вы хотите разобраться в Python подробнее и под руководством наставника, можете параллельно проходить курс ““.
Базы данных
Чтобы мыслить в контексте данных, нужно разобраться, как устроены и работают базы реляционных данных. Для этого достаточно освоить основы SQL – пройти третью неделю от Колорадского университета в Боулдере. Отработать знания на практике можно в следующих заданиях:
- ;
- .
Углубленные знания по базам данных можно получить на курсе ““.
Резюмируем: ключевые рекомендации
- Если вы планируете освоить профессию Data Scientist на курсах, прокачайте технический английский. Это понадобится для изучения дополнительных материалов и документации.
- Изучите или освежите в памяти основы математики, статистики, Python и SQL.
- Читайте гайды, смотрите обучающие лекции и выполняйте практические задания для закрепления информации.
Читать еще: ““
Мнение автора и редакции может не совпадать. Хотите написать колонку для “Нетологии”? Читайте наши . Чтобы быть в курсе всех новостей и читать новые статьи, присоединяйтесь к .