Мы хотим собрать самые крутые ресурсы (бесплатные) в области аналитики, которые помогут всем получить необходимые знания.
- Интерактивный онлайн-курс по SQL СУБД PostgreSQL (Русский)
- Интерактивный SQL учебник с упражнениями (Русский)
- Основные функции SQL (Русский)
- Практика SQL (English)
- SQL: Analyzing Business Metrics (English)
- Analyze data with SQL (English)
- Большой курс SQL и Баз Данных от Stanford (English)
- Интерактивный тренажер по SQL (Русский)
- Основы командной строки (Русский)
- Git и GitHub для новичков (Русский)
- Системы контроля версий (GIT) (Русский)
- Работа через Git fork (Русский)
- Книга Think Python (вы можете ее найти онлайн) (English)
- Программирование на Python (Русский)
- Алгоритмы: теория и практика. Методы. (Русский)
- Алгоритмы: теория и практика. Структуры данных. (Русский)
- Data Structures and Algorithms Specialization (English)
- Навыки для визуализации данных (Русский)
- Создание и использование аналитических отчетов в Power BI (Русский) // Обучение от Microsoft
- Официальное руководство (English)
- Марафон DataYoga (Русский)
- BI разработчик. Основы работы в Tableau (Русский)
- Введение в Базы Данных (Русский)
- Хранилище данных vs Озеро Данных (Русский)
Отличный бесплатный курс на русском для новичков в Big Data. Начинается с самых основ (Hadoop, HDFS, MapReduce), и охватывает большое количество технологий (Hive, Spark, NoSQL и т.д.)
- Learning Spark (Книга, English)
Хорошая книга про Spark. Я дал ссылку на второе издание. Оно ещё не вышло, но выходит очень скоро (июль-август 2020). Первое издание было очень хорошим для своего времени, но уже слишком устарело (оно вышло в 2015 году).
- Курс "Основы статистики" (Русский)
Великолепный курс для тех, кто хочет пройти сертификацию AWS. Он огромный, но исчерпывающий. Если будете использовать его - никаких дополнительных ресурсов не нужно (никаких других курсов, чтения документации). Я учился по нему, сдал экзамен с первого раза на 87/100.
-
AWS Certified Solutions Architect Associate Practice Exams (English) Набор пробных тестов для экзамена AWS Solutions Architect Associate. Рекомендую, мне сильно помогли. Среди вопросов иногда попадается дичь, но в целом очень хороший набор. Вопросы чуть посложнее чем на реальном экзамене.
-
AWS Certified Solutions Architect Associate Practice Exams (English) Ещё один хороший набор пробных тестов для экзамена AWS Solutions Architect Associate. Я прорешал оба набора по 2 раза перед экзаменом.
-
AWS Video Tutorials From Scratch (Russian) Довольно неплохой плейлист обучалок по AWS. Рассмотрено на конкретных примерах все, что нужно в работе. Например, VPC сервисам посвящено сразу несколько видео, от А до Я.
Почему Scala в разделе "для продвинутых"? На мой взгляд, Scala плохо подходит для изучения в качестве первого языка программирования.
Тем не менее, это крайне востребованный язык для Hardcore Data Engineer. Думаю, что не ошибусь, если скажу, что среди российских Big Data инженеров Scala - наиболее распространенный язык.
Если вы выбираете первый язык для изучения - лучше обратить внимание на Java или Python. Если вы уже знаете Java/Python, или знакомы с функциональным программированием (например, Haskell) - Scala будет отличным выбором.
-
Programming in Scala (Книга, English) Книга Мартина Одерски - создателя языка Scala. Отлично объясняет синтаксис языка, но не содержит в себе задач.
-
Специализация Functional Programming in Scala (Coursera, English) Специализация из нескольких курсов. Ведет их в том числе Мартин Одерски. Есть отдельный курс по Big Data и Spark. Есть практические задания, поэтому будет хорошим началом для практики.
-
Scala for the impatient (Книга, English) Небольшая книга, содержит краткий обзор тем и упражнения. Неплохо подойдет в качестве первого знакомства, если хотите понять, нравится вам Scala или нет. Если уже немного знаете Scala - можно использовать как задачник, в книге много несложных упражнений. Есть перевод на русский.
-
Functional Programming in Scala (Книга, English) Old but gold. Книга 2014 года, но она содержит прекрасные объяснения функционального программирования и Scala. Но главое - в ней куча упражнений, причем довольно заковыристых. Над задачами придётся поломать голову, но если пройдете книгу от начала до конца - у вас будет очень приличный уровень понимания Scala и ФП. Хорошо подойдет для тех, кто прочитал Одерски и порешал задачи из ресурсов выше.