Для самостоятельного изучения.
Программирование.
<aside>
📎 Образовательные платформы
****EdPlatforms RU:
https://postnauka.ru/courses
https://openedu.ru/
https://gb.ru/
https://skillbox.ru/
https://skillfactory.ru/
https://netology.ru/
EdPlatforms International:
https://www.udacity.com/
https://www.edapp.com/
https://www.udemy.com/
https://www.skillshare.com/
https://www.thinkific.com/
https://www.mooc.org/
https://www.educationise.com/
Профориентация в digital:
https://practicum.yandex.ru/career-advisor/
Профориентация в программировании:
https://practicum.yandex.ru/start-in-programming/
</aside>
Большие данные и машинное обучение
Deep learning + python - fast.ai
Только что вышла обновленная версия курса: https://course.fast.ai/
mlcourse.ai (есть версия на русском на Хабре), dlcourse.ai (он на русском). У обоих есть английский в коде/комментариях.
Подготовительные курсы:
- Введение в Linux
https://stepik.org/73
Актуальность: 4/5.
Сложность: новичок.
Сложность прохождения: 2/5.
Разделы про устройство линукса, основные команды, работу с bash - актуальны.
Предупреждение: в курсе есть задачи на работу с биоинформатическими инструментами - пропустите их.
- Введение в дискретную математику
https://stepik.org/course/902
Актуальность: 2/5.
Сложность: без доп. материала не проходится.
Сложность прохождения: : 3/5.
Это курс-ликбез. В нем часто нет даже необходимого материала. Лучший способ использования - возьмите программу за основу, и пройдите материал, который не знаете, на https://www.khanacademy.org/math.
- Набор курсов по статистике от Анатолия Карпова и КО.
Актуальность: 100500/5.
Сложность: вкатиться может новичок.
Сложность прохождения: : 1/5.
Твой путь в Data Analytics - karpov.courses
3.1 Основы статистики
https://stepik.org/76 - уже 6 лет держится в топе самых популярных курсов на всей платформе Stepik. Анатолий прекрасен как рассказчик. Задания топ.
- Программирование на Python
https://stepik.org/course/67.
Актуальность: 4/5.
Сложность: новичок, готовый гуглить или пытаться подойти к задачам с разных сторон.
Сложность прохождения: : 2/5 (некоторые задачи надо гуглить гораздо дальше, чем хотелось бы от новичкового курса).
Можно взять как первый курс по питону. Материал курса - это скорее знакомство с программированием при помощи Python, чем углубление в фишки питона.
- Курсы по алгоритмам от Computer Science Center.
Актуальность: 5/5 (но подумайте, надо ли оно вам вообще).
Сложность: для тру-нацеленных на понимание Computer Science.
Сложность прохождения: : 100500/5 при отсутствии мотивации, 2/5 при наличии (какой-нибудь тест всегда свалится, если Ваше решение недостаточно оптимальное).
5.1) Алгоритмы: теория и практика. Методы
https://stepik.org/217. О-нотация, жадные алгоритмы (и почему-то куча), “разделяй и властвуй”, динамическое программирование. Теория сложная, излагают ее сложно, как для CS студентов. Поэтому лучше бы что-нибудь читать еще.
5.2) Алгоритмы: теория и практика. Структуры данных
https://stepik.org/1547. Списки, массивы, снова куча, хеш-таблицы и деревья. В том числе финальные задачи на вращение AVL-деревьев. Для тру-нацеленных на Computer Science.
Курс по алгоритмам от Яндекс.Практикума https://practicum.yandex.ru/algorithms/. Он нежнее, с интерактивной теорией и понятными вводными для задач. Но стоит 62к рублей (июль 2022). Если не можете в easy/medium leetcode, но хотите лежать в направлении FAANG - курс от Яндекса будет полнее, чем два курса выше.
- Введение в базы данных
https://stepik.org/551
Актуальность: 4/5.
Сложность прохождения: : 1/5.
Норм курс на основы SQL, основы проектирования БД, часть про NoSQL устарела, ну и ладно. Все остальное норм.
В целом этот набор курсов покрывает знания, необходимые для работы аналитиком по данным для того, чтобы приходить на хакатоны по машинному обучению с горящими глазами и говорить “давайте я вам EDA запилю”. Но в программе было еще несколько курсов разной сложности и полезности.
- Управление вычислениями
https://stepik.org/1612.
Актуальность: 2/5.
Сложность: брать точно после Введение в Linux https://stepik.org/73, в процессе еще и на древнем js нужно будет что-то писать.
Сложность прохождения: 5/5
Классический курс про рисование совы от айтишников. Раздел про докер натурально состоит из очень простых заданий, а финалочка требует прочитать документацию докера, и еще погуглить, как вызывать дефолтный редактор. Следующие два раздела устарели настолько, что просто установка софта была сложным квестом еще 4 года назад. Лучше найти нормальный курс по Docker.