Курс на Stepik
Обложка курса «Flink на Scala (Java API)» на Stepik
4 980 ₽

Flink на Scala (Java API) 5.000

Открыть на
STEPIK.ORG

Курс для тех, кто хочет познакомиться с потоковой обработкой данных и научиться обрабатывать непрерывно поступающие данные на Flink.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Flink на Scala (Java API)»Учеников на курсе 42
Сертификаты, выданные на курсе «Flink на Scala (Java API)»Сертификатов выдано 4
Отзывы о курсе «Flink на Scala (Java API)»Отзывов получено 2
Рейтинг курса «Flink на Scala (Java API)»Рейтинг курса 5.000
Уроки в курсе «Flink на Scala (Java API)»Количество уроков 21
Тесты в курсе «Flink на Scala (Java API)»Количество квизов 24
Задачи с кодом в курсе «Flink на Scala (Java API)»Количество задач с кодом 20
Время прохождения курса «Flink на Scala (Java API)»Время прохождения курса
Стоимость курса «Flink на Scala (Java API)»Стоимость курса 4 980 ₽
Обновления курса «Flink на Scala (Java API)»Обновления курса
Дата публикации курса «Flink на Scala (Java API)»Дата публикации курса
Последнее обновление курса «Flink на Scala (Java API)»Последнее обновление
Сложность normal
5.000
из 5
2 отзыва
★★★★★
2
★★★★
0
★★★
0
★★
0
0
Сергей Елизаров
Сергей Елизаров
2 года назад

В целом курс действительно помогает понять работу Flink и с его помощью научиться решать практические задачи. Плюсы: 1. Много интересных практических задач, которые сформулированы по универсальным проблемам, которые можно встетить во многих областях обработки данных. 2. Отличная обратная связь в виде детальных code review и оперативных ответов на комментарии. Минусы: 1. Мало теории. Действительно мало (по сравнению с курсом по Spark от тех же авторов). Когда начинаешь курс, может показаться, что теории много и даже хватит для решения дальнейших задач, но это не так. Как только уровень переходит от легкого к среднему и выше, понимаешь, что для начала в приципе не ясно, какими конкретными инструментами можно решать поставленную задачу. Подсказки, которые иноогда дают к задаче авторы, воспринимаются так, вот вам космический корабль, надо улететь на Марс. При этом, что такое этот корабль, как он работает и как на нем лететь не понятно вообще. Традиционно приходится лазить по интернету. НО если для курса по Spark и в целом это загятие полезное, то для Flink - совершенно другая ситуация. Можете попробоавать загуглить какую-нибудь задачу на Flink и поймете, что на Stack Overflow минимальное количество информации, в основном все примеры на Java (которая часто сильон отличается от Scala), на остальных ресурсах данных вообще нет. Я тратил по 3-4 часа в среднем на то, чтобы просто понять, каким инструметном можно воспользоваться для решения задачи, не то , чтобы сразу сесть и начать решать (при этом я решил все задачи курса, но это было чрезвычайно тяжело именно из-за описанных минусов). 2. Документация Flink - создается ощущение, что документацию к API разработчкик Flink писали для себя, то есть, вот классы, их списко методов, типы на вход и выход и все... Ни нормальных примеров использования, ни нюансов применения, ничего. Это опять же приводит к затяжным поискам в Интернете. Может быть предполагалось использовать авторов курса, как справочную систему, но мне это кажется странным. Многие вещи есть на medium, который по закону жанра еше и заблокирован в России, поэтому приходилсоь решеать еще вопрос с дотсупом. 3. Подача материала в начале курса - да, темы структурированы, есть много детальных разборов концепций, НО нет четкой картины, для чего на самом деле используется Flink, где его место между источниками данных и конечными потребителями. Кто его конечные потребители, про тот же Elastic минималистично упомянуто в конце. Все это приводит к прьблемам с понимаем, как постановка задачи укладывается в возможности Flink. Когда дойдете до работы с файлами, Вас ждет очень много потраченных нервов, если до этого Вы работали с файлами через другие непотоковые инструменты. Несмотря на минусы, курс точно стоит своих денег, так как аналогичные курсы в других местах стоят в 10 раз дороже, наверное, там Вы потратите меньше сил на тот же результат. Если же хотите проверить себя на прочность, то дерзайте. Когда я начал курс, на него записалось 6 человек, до финанльной задачи дошли двое, включая меня. Остальные потерялись еще на середине курса, когда пошла основаня масса задач. ЧТобы не было так мрачно в конце, курс интересный, Flink хоть и местами капризный и странный, действительно может решать практически неограниченный перечень задач и решив все задачи, Вы сможете с уверенностью скаазть, что у Вас есть реальные навыки работы с потоковыми данными. Авторам спасибо! Даже несмортя на перечисленные минусы, видно, что над курсом была проделана титаническая работа. Спасибо!

Роман Писаревский
Роман Писаревский
2 года назад

Курс великолепный как и все курсы от данного автора :)