1 нед
Логотип Учебный центр IBSУчебный центр IBS
JVA-031 Язык Scala для Java-разработчиков
Scala
Java
Backend-разработка
Разработка
49 900 ₽
5.00
1 нед
Логотип Школа Больших ДанныхШкола Больших Данных
Core Spark - основы для разработчиков
Apache Spark
Big Data
Инженерия данных
Data Engineering
Python
Scala
SQL
Apache Hadoop
ETL
Администрирование Linux
Высоконагруженные системы
Проектирование архитектуры приложений
51 200 ₽

Отзывы об онлайн-курсах по направлению Программирование и IT

Nikita Bolshunov
Пользователь Хабра
Достоинства: Отзывчивость руководства и преподавателей!Нереально крутое комьюнити!Вы не пожалеете )
Недостатки: Слишком быстро все кончилось =(Оставлять доступ к материалу чуть дольше, чем обычно
Комментарий: Рекомендую не откладывать все в долгий ящик и заниматься по возможности каждый день по парочке часовНу и урок лучше смотреть в х1.5 - усвоение 100%(Проверено)
Егор Садров
Пользователь Хабра
Достоинства: Актуальный и востребованный подход. Вместо сухой теории я работаю над реальными проектами и кейсами. Преподавательский состав состоит из крутых специалистов.
Недостатки: Общение строится в формате "вопрос-ответ" с кураторами, но они увы не работают круглосуточно. Так, что когда появляются вопросы приходится ждать след.дня, но это редкость и даже не считаю особым минусом.
Комментарий: Прохожу курс Вайб кодинг. Материал посмотрел, всё довольно свежее. Примеры с нейросетями и инструментами актуальные, ничего устаревшего не заметил. В работе уже пару идей попробовал применить.
Алексей Шумов
Пользователь Хабра
Достоинства: Всё, что связано с материалами курса, теорией и практикой.
Недостатки: Баги в LMS, неудобный UI с которым приходится работать
Комментарий: Курс оказался не из лёгких: домашние задания требовали много времени и сил. Но именно это и сделало его ценным: задачи заставляли реально разбираться в коммуникации и взаимодействии систем, а не просто смотреть лекции. Отдельно порадовала подробная и вдумчивая обратная связь по домашкам от других участников курса.Курс смело рекомендую тем, кто задумывается о приобретении!
Максим Алексеев
Пользователь Хабра
Достоинства: Обратная связь от эксперта курса на была на высоте, ответы на любые вопросы в любое время суток. Материал грамотно изложен и подкреплён большим количеством литературы, которую дополнительно можно изучить после курса. Одним словом — курс это просто о сложном!
Недостатки: Домашние задания были интересными, но каждая следующая работа напрямую связана с результатами предыдущей (если допустить ошибку в начале, то она выльется в снежный ком и будет мешать во всех остальных работах), поэтому проще всего копировать схемы с разбора, нежели чем адаптировать свои.
Марта М
Пользователь Хабра
Достоинства: Курс достаточно объёмный, материалов очень много, максимально направлен на практику. Изначально заходила с самостоятельным тарифом, но появлялось много вопросов по ходу, плюс полученные знания так сходу особо и негде было применить. В этом плане интереснее проходить с потоком, где есть домашки, на которых сразу можно отработать пройденный материал. Плюс чат, где всегда можно задать любой интересующий вопрос.
Недостатки: К сожалению, не всегда и не у всех есть время/желание вникать в чужие домашки, много достаточно поверхностный ответов. Но встречаются и бриллианты, из которых можно взять пользы не меньше, чем от урока.В материалах встречаются недочеты/несостыковки, но курс активно дорабатывается, а непонятные моменты можно уточнить в чате
Комментарий: Времени нужно много, особенно, если конспектировать, на одну домашку можно спокойно день потратить, к этому еще добавить лекции, уже не говоря про доп материалы
Роман Сошкин
Пользователь Хабра
Комментарий: Отличный курс для тех, кто хочет перестать гадать, как соединять микросервисы, и начать проектировать осознанно. Проходил в формате «в тусовке» — это даёт максимальное погружение и обратную связь от автора.
Доржу Андреев
Пользователь Хабра
Достоинства: Количество задач и компактность материала, а также сообщество курса.
Недостатки: Сама платформа Stepik очень долго грузит, иногда приходилось решать задачи через мобильное приложение
Комментарий: Если не представляете что такое программирование, то этот курс даст вам базовое понимание всего процесса. Этот курс не сделает из вас разработчиков сразу, но даст базу и вы уже будете знать куда расти.
Екатерина Белокрыльцева
Пользователь Хабра
Достоинства: Много интересной практики тесно связанной с теорией, на вебинарах подробно разбирали дополнительные лабы. Был очень сильный наставник Антон Нилов, какой не просто хорошо объяснял, но и подстегивал интерес студентов
Недостатки: постоянно вносили правки в тренажер, так как что-то устарело
Комментарий: Требуются хотя бы базовый опыт разработки и администрирования, придется очень быстро въезжать в огромное количество инструментов для пентеста
Посмотреть все отзывы

Промокоды и акции для направления Программирование и IT

Популярные направления

Популярные курсы Программирования и IT

Бесплатные курсы Программирования и IT

Курсы Программирования и IT с трудоустройством

ТОП онлайн-курсов по Scala

1. JVA-031 Язык Scala для Java-разработчиков

В данном курсе слушатели получат представление о специфике и особенностях языка Scala, его преимуществах и сложных местах. Курс включает рассмотрение операторов и типов данных Scala, изучение основных структур данных, таких как массивы, map, tuples, использование объектно-ориентированного и функционального программирования, работу с коллекциями Scala, применение pattern matching, case-классов, generic-типов и неявных преобразований. Предлагается большое количество практических упражнений. Условные операторыЦиклыФункцииПеременныеОператорыТип UnitТипы функцийТипы Null, Nothing, Any, AnyRef и AnyVal Исключения Создание, добавление и удаление элементов массиваДоступ к элементам массиваМассивы фиксированной и вариативной длиныМногомерные массивыОперации с массивамиСортировка массиваКонструирование и доступ в ассоциативным таблицамИтерирование, изменение, сортировка ассоциативных таблицКортежи Зиппирование КлассыСвойства с геттерами и сеттерамиИспользование скобок при вызове методовСвойства только с геттерамиВспомогательные конструкторыОсновной конструкторВложенные классыРасширение классаПереопределение методовПроверка и приведение типаВызов конструктора суперклассаПереопределение полейАнонимные подклассыАбстрактные поляПорядок конструирования и ранние определенияИерархия наследования Сравнение объектов на равенство СинглтоныОбъекты-компаньоныОбъекты, расширяющие класс или трейтПеречисленияПакеты-объектыМетоды apply и unapplyЛенивые объекты Объекты, использующие несколько трейтов Трейты как интерфейсыТрейты с конкретной имплементациейПереопределение абстрактных методов в трейтахКонкретные и абстрактные поля в трейтахПорядок конструирования трейтаИнициализация полей трейтаТрейты, расширяющие классы Self-типы Функции как переменныеАргументы по умолчанию и именованные аргументыФункции без возвращаемого значенияАнонимные функцииФункции с параметрами-функциямиЗамыканияФункциональные интерфейсыКаррированиеПередача функции как параметра в виде блока кода Использование return Трейты коллекций в Скала: Map, Set и SeqИзменяемые и неизменяемые коллекцииПоследовательностиСпискиИзменяемые спискиМножестваОператоры для работы с коллекциямиСтандартные методы работы с коллекциямиИспользование функций map, reduce, fold и scanЗиппированиеИтераторыПотоки данныхПотокобезопасные коллекцииПараллельные вычисления в коллекциях Взаимодействие с коллекциями Java Использование паттерн матчингаПеременные в паттернахПаттерны-типыСравнение с массивами, списками и кортежамиРегурярные выраженияЭкстракторыПаттерны в определении переменных Паттерны в выражениях for Сase-классыМетод copy и именованные параметрыЗащищенные классыТип Option Частично определенные функции Дженерик-классыДженерик-функцииОграничения типов, вариативные типы +T, -T Использование _ вместо типа Ключевое слово implicit для определения неявного приведения типаИмпортирование и использование неявных преобразованийНеявные параметры
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 49 900 ₽
Цена без скидки: 49 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

2. Core Spark - основы для разработчиков

(16 ак. часов) За четыре дня вы пройдёте путь от «Spark где-то там запускается» до уверенного понимания, как устроены распределённые вычисления и как заставить их работать на ваш результат. В кульминации вы соберёте собственные пайплайны обработки: научитесь работать с ключевыми абстракциями (RDD и DataFrame), подключать источники данных и писать запросы через Spark SQL, а затем разберёте, почему оно тормозит и что с этим делать. В итоге вы сможете разрабатывать и запускать Spark-приложения на Python/Scala предсказуемо, с контролем качества, производительности и поведения в реальной среде.
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 51 200 ₽
Цена без скидки: 51 200 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

Рейтинг лучших школ по направлению Программирование и IT