Инженеры/архитекторы/аналитики данных
975 subscribers
1 photo
3 videos
49 links
Канал посвящен обучению с нуля до архитектора хранилища данных. Изучаем SQL, Power BI, ETL, Python, моделирование DWH, выбор технических решений для DWH.
Download Telegram
Планируешь пройти курс по SQL в закрытой группе?
Anonymous Poll
22%
Да
18%
Думаю
60%
Посмотреть ответы
Поступило предложение набрать группу по изучению SQL с нуля.

SQL - это основа, которую необходимо знать всем инженерам и аналитикам данных.
За 4 месяца вы напишите более 60 SQL запросов.
Для старта не требуется никаких специальных знаний.

Если мы наберем группу из 5 человек, то курсу быть!

Если вы намерены участвовать, то оставьте, пожалуйста, свой голос в опросе ниже.

Стоимость - 5000 рублей за 1 месяц обучения.

🔹Программа курса ⬇️
Неделя 1
Описание курса
Установка ПО
Неделя 2
Получение столбцов и их именование в select
Математические функции в SQL
Функции работы со строками
Выбор нужных строк. Логические операторы и выражения в WHERE
Неделя 3
Что такое NULL? Сравнение с пустой строкой
Сортировка строк с помощью Order By
Получение уникальных значений. Distinct
Дополнительная практика на sql-ex.ru
Неделя 4
Соединения таблиц. JOIN
Неделя 5
Группировки. Group By, Having
Условия в выражениях с помощью Case
Неделя 6
Получение части строк в результате с помощью Limit и Offset
Объединение результатов запросов. Union, Except, Intersect
Неделя 7
Фильтрация в агрегатных функциях Filter
Подзапросы
Неделя 8
Общие табличные выражения (CTE)
Неделя 9
Оконные функции
Неделя 10
Порядок выполнения частей запроса
Создание и наполнение таблиц. Типы данных
Неделя 11
Преобразования типов данных
Представления
Ограничения
Неделя 12
Рекурсия
Оптимизация
Неделя 13
Рекомендации по устройству на работу
Неделя 14
Звездочка, снежинка, нормализация
Неделя 15 и неделя 16
Практика решения задач

Для записи и по любым вопросам обращайтесь к @vladamelin
🙏5
Друзья, все таки группа изучения SQL с нуля собралась!

Начнем со второй недели сентября. Время встреч определим несколько позже в группе.

Всем, кому интересно, пишите для записи, а также свои вопросы @vladamelin

Стоимость - 5000 рублей в месяц.
Продолжительность - 4 месяца.

До встречи!
👍7
Всем привет!

Опубликован урок по ClickHouse, посвященный:
- работе с Explain
- получению плана выполнения запроса
- разбором этапов, которые проходит запрос при выполнении
- получении времени выполнения каждого шага запроса

https://disk.yandex.ru/i/P-b27PH1skURVQ
https://rutube.ru/video/private/11592260688f32ff521d21c59d0cff23/?p=Ifqa2b_N-bPeQr3-LhrQlw
https://youtu.be/s376Iq9QWYs
🔥271
Привет! сегодня в 18-30 состоится первое занятие пятимесячного курса по ClickHouse для аналитика и инженеров данных.

На курсе вы пройдете всю необходимую базу, чтобы стать, как минимум, крепким мидлом в разработке на ClickHouse.
Более подробно тут https://t.me/dwhlearn/57

Оплата помесячная - 6000 рублей в месяц.
Для начала обучения необходимо только уметь писать SELECT запросы на выборку данных.

Чтобы присоединиться, пиши @vladamelin
👍1
Всем привет! сегодня стартует новая группа изучения SQL для аналитиков данных. В течение 4-х месяцев мы будем каждую неделю изучать новый материал, делать домашние задания, созваниваться и обсуждать вопросы, решать задачи.

Чтобы присоединиться или по любым вопросам пишите @vladamelin

Также на прошлой недели начались курсы по ClickHouse и dbt. Еще есть возможность присоединиться.
🔥5
Привет!

Опубликовано занятие курса по ClickHouse, посвященное движку ReplicatedMergeTree

https://youtu.be/AfrABUWYg-c
https://rutube.ru/video/a7a9471d202c8bedd25087649e95a4b5/
https://disk.yandex.ru/i/y0CBJuRtzR3TYw

В этом видео вы найдете:
- 2 способа создания таблицы с движком ReplicatedMergeTree;
- описания параметров, передаваемых при создании таблицы;
- как посмотреть содержимое в ClickHouse Keeper;
- демонстрацию, что происходит при вставки/изменении/удалении строк на одной из реплик;
- демонстрацию, что происходит при вставке строк на ноду, при выключенной второй ноде;
- демонстрацию, что происходит при вставке строк на ноду, при выключенном ClickHouse Keeper;

Код с занятия: https://github.com/amelinvladimir/clickhouse_course/tree/main/24%20ReplicatedMergeTree

Документация: https://clickhouse.com/docs/ru/engines/table-engines/mergetree-family/replication
🔥16👍41
Друзья, делюсь новостями:

🎉 сегодня записал и опубликовал завершающее 26ое занятие курса по ClickHouse 🎉

мы с группой начали обучение в мае и вот оно подходит к концу. Группа у нас отличная, очень благодарен за участие, доверие и ваши вложенные силы! ❤️

Немного о планах:
1. В ближайшие 2 недели опубликую курс по ClickHouse на stepik.org. Это будет мой первый курс на этой платформе 🎉 Пока не особо понимаю, как правильно на этой платформе продвигать курсы. Какому-то количеству первых покупателей будет скидка, там так полагается.
2. Чуть позже опубликую также на stepik.org курс по dbt.
3. Курс по python для анализа данных начнем в ближайшее время, ориентируемся начать 10 декабря. Чуть позже опубликую программу и анонс.
👍51🔥3
Размышлял, к чему хочу прийти в направлении преподавания курсов по инженерии данных лет через 20-30.
Возможно много разных вариантов. Пока единственное, что мне понятно точно - нужно сильно беспокоиться о качестве занятий.
Поэтому решил составить и регулярно пополнять чек-лист "идеального занятия".

В ближайшее время опубликую свои наработки - обсудим.

А пока буду рад вашем предложениям. Что бы вы внесли в этот чек-лист?
👍25
Буду проводить курс по ClickHouse для коллег. Впервые набралась живая группа таких размеров
🔥23👍7
В преддверии старта курса по python для анализа данных прошу вас написать, что бы вы хотели видеть в этом курсе
добрый вечер, друзья!

На stepik.org опубликован курс по ClickHouse!
Ссылка на курс https://stepik.org/a/259019

Стоимость - 6000 рублей.
При оплате по промокоду FIRST20CLICKHOUSE для вас стоимость будет 5000 рублей.
Промокод действует по 5 декабря.

Я очень рад этому событию! Спасибо вас за участие и поддержку!
🔥2214👍3
Интересная статистика по курсу по ClickHouse:
- 302 часа было потрачено на запись курса и проведение обучения у первой группы. То есть чуть меньше 2ух полных рабочих месяцев;
- в среднем на подготовку материалов и проведение занятий тратится 10 часов 45 минут в неделю.
👏15😨4👍2🙏1
Друзья, добрый день!

вынужден отложить старт курса по Python на конец января, а именно на 21 января.
Необходимо закрыть все долги по предыдущим курсам и тщательно подготовиться к старту нового.

Прошу прощения у тех, кто планировал начать уже в декабре.

Обязательно стартанем!
👍115👌4
Привет!

на stepik.org опубликован курс по dbt https://stepik.org/a/240234
В течение месяца будет действовать 20% скидка по промокоду FIRST20

Это полная копия курса, который проводится вживую.

Вы найдете в нем:
- разворот с нуля всего необходимого ПО;
- создание нового проекта dbt;
- изучение основных сущностей: model, seed, snapshot, analyses
- создание 3-х типов тестов: singular, generic и unit
- использование Jinja для генерации кода
- создание макросов
- обзор основных пакетов, в том числе для работы с data vault
- интеграция с airflow

Стоимость курса 6000 рублей.
По 11 января по купонку стоимость - 5000 рублей.

https://stepik.org/a/240234
🔥321
С наступающим Новым годом, друзья! Желаю каждому из вас работу вашей мечты!
🔥3015🎄12🙏1
Друзья, 21 января, в среду, мы начинаем курс по основам языка программирования python.
Этот курс рассчитан на тех, кто в будущем планирует использовать python в одной из сфер разработки: для работы с данными, веб-разработки, написания скриптов, создания игр и др.

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

Начать проходить курс может любой желающий с нуля, то есть без предварительной подготовки.
Для обучения вам понадобится только компьютер или ноутбук.

Обратите внимание, что на данном курсе не будет тем по анализу данных. У нас будет отдельный курс "Python для анализа данных", о начале которого будет сообщено отдельно.

Список тем, которые будут разобраны на курсе:
1. Что такое python?
2. Установка ПО
3. Работа с командной строкой
4. Hello world
5. Переменные и типы данных
6. Работа со строками
7. Работа с числами
8. Получение информации от пользователя
9. Создание примитивного калькулятора
10. Создание простой игры
11. Списки
12. Функции работы со списками
13. Кортежи
14. Функции
15. Оператор if
16. Делаем более сложный калькулятор
17. Оператор while
18. Оператор for
19. Блоки кода
20. Создаем простую игру
21. Вложенные циклы
22. Комментирование кода
23. Обработка ошибок try/catch
24. Чтение текстовых файлов
25. Запись в текстовый файл
26. Использование модулей и pip
27. Классы и объекты
28. Создание простой программы/игры
29. Функции объекта
30. Наследование
31. Интерпретатор Python
32. Виртуальное окружение
33. Установка дополнительных модулей
34. Рекурсия
35. Структуры данных - set (стэк,очередь)
36. Структуры данных - справочники
37. Структуры данных - map
38. Lambda выражения

Обратите внимание, что список тем может быть скорректирован исходя из потребностей участников курса.

В курсе будет сделан упор на практику, чтобы вы как можно лучше освоили в работе данный язык.

Формат обучения будет следующим. Каждую неделю вам будут даны:
- Видео уроки по одной или двум темам;
- Домашнее задание с проверкой выполнения и примером решения;
- Чат в котором можно задавать вопросы;
- Еженедельный общий созвон с разбором вопросов, а такде живой практикой решения задач.

Стоимость участия: 6000 рублей в месяц.
Продолжительность обучения - от 5 до 7 месяцев, в зависимости от нашей общей скорости.

Для записи прошу написать @vladamelin
🔥9
Также вы можете приобрести полные версии курсов по ClickHouse и dbt со скидкой 1000 рублей.

Курс по ClickHouse:
Ссылка: https://stepik.org/a/259019
Промокод: FORCHANNEL

Курс по dbt:
Ссылка: https://stepik.org/a/240234
Промокод: FORCHANNEL
🔥7