Курсы по Scala

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

Похожие курсы

Больше об авторах

Автор
Елена Куклина
Senior IT recruiter
Больше об эксперте

Эксперт в сфере IT-рекрутинга с общим стажем работы в рекрутменте более 8 лет, из них 6+ лет — в сфере информационных технологий. Ключевая компетенция — закрытие вакансий уровня Middle, Senior, а также executive search. Выстраивала HR-бренд и процессы рекрутмента с нуля — от системы мотивации и грейдирования рекрутеров до аналитики зарплатного рынка.

Регалии/Квалификации:

Senior IT Recruiter

Экспертиза:
  • IT-рекрутинг
  • Найм сотрудников в штат, на заказную разработку (аутсорс/аутстафф), проектную деятельность в офис и удаленно
  • Подбор для Российских и зарубежных заказчиков
  • Помощь в оценке и составлении резюме

Посмотреть всех экспертов

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

Александр Цупко
Пользователь Хабра
Достоинства: Подача материала, программа курса, профессиональные преподаватели, качество домашних заданий
Андрей Белозеров
Пользователь Хабра
Достоинства: Могу отметить работу куратора, не идеальную, но неплохую. Всегда ответит на все вопросы, постарается помочь в рамках своей компетенции. Плюсов больше нет.
Недостатки: Плохо подготовленный материал, постоянные ошибки в содержимом из-за которых можно часами сидеть, думая что ты делаешь что-то не так. Ужасное наставничество, закрепленный за тобой наставник может отвечать 2 дня, зачем он тогда нужен? Тогда еще и задержки постоянные, некоторые работы проверялись более недели. Вебинары - для галочки. Часовые, неинформативные "лекции". Курс состоит так: немного информации, ссылки на официальную документацию, изучаемого инструмента. Безусловно, умении находить информацию самостоятельно, читать техническую документацию, важно. Но за что тогда платить деньги. Сертификат бесполезен, наставник бесполезен, вебинары бесполезны. Курс, однозначно, не стоит своих денег, крайне не советую.
Комментарий: Не покупать его ни в коем случае. Пустая трата денег и времени.
Даниил Апухтин
Пользователь Хабра
Азат Ямбулатов
Пользователь Хабра
Юрий Лифанов
Пользователь Хабра
Забир Тайсин
Пользователь Хабра
Дарья Хоменко
Пользователь Хабра
Оля Рюмина
Пользователь Хабра
Посмотреть все отзывы

Промокоды и акции для направления Программирование и 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