Онлайн обучение

Профессия Scala Developer

Стань Scala-разработчиком с ITEA!
Освой перспективную профессию по нашей программе, основанной на опыте лучших практиков.

КОГДА
Старт
Идет набор на курс
СКОЛЬКО
46 занятий
2-3 раза в неделю
с 19:00 до 22:00 по МСК
ЦЕНА
1039 USD
625 USD
Доступна оплата частями
Почему Профессия Scala Developer?
Перспективность и востребованность
Scala считается перспективным направлением, поскольку применяется в таких сферах, как: Big Data, Data Analysis, в проектах с серьезной составляющей backend. Эти сферы в последнее время особенно популярны и требуют квалифицированных специалистов.
Высокий доход
Язык постоянно эволюционирует, во многом благодаря тому, что его часто применяют в разработке крупнейшие компании по всему миру. Это обусловливает и высокие зарплаты специалистов: программисты уровня middle зарабатывают 160 - 300 тыс. рублей и выше. Зарплата новичков стартует с 60 тыс. рублей.
Интересные проекты
Согласно неоднократным признаниям наших выпускников, в Scala-разработке частота интересных проектов на порядок выше, чем в других направлениях. Здесь много нетривиальных задач, возможностей выполнения нестандартных инженерных заданий.

Первая работа Scala-разработчика? С ITEA!

О трудоустройстве

Индивидуальная учебная программа для каждого студента

Помощь в формировании резюме и портфолио

Помощь с трудоустройством

О трудоустройстве
Курсы для Профессия Scala Developer
Расписание курсов
Как ты станешь Scala разработчиком:

Вебинары
Занятия проходят в режиме прямого стрима, чтобы сберечь для студентов и преподавателей возможность продуктивной работы. Присоединиться к уроку несложно — достаточно иметь ноутбук (или другой девайс) и доступ к интернету. Просто займи удобное место для занятий и получай знания с удовольствием!
Домашнее задание
После каждого занятия студенты выполняют домашнее задание, чтобы на практике закрепить полученные знания. Кроме этого, сами уроки предполагают выполнение практических упражнений и их разбор с преподавателем, без чего невозможно усвоить теоретический материал.
Помощь ментора
Ты не останешься один, мы обещаем! На протяжении обучения тебе будет помогать ментор. Он отвечает на все возникшие вопросы, решает организационные моменты, направляет группу и в течение, и после обучения.
Курсовая работа
Дипломная работа позволяет проверить, насколько хорошо студент усвоил знания и готов ли он к реальной работе в сфере. А еще курсовая служит прекрасным дополнением к портфолио разработчика, что является доказательством компетенции для будущего работодателя.
Формула эффективного обучения ITEA:

Онлайн-режим

Занятия в академии проводятся в прямом эфире в удобное вечернее время 2–3 раза в неделю. Тебе не придется больше переживать о длительных поездках и опозданиях — просто подключайся к стриму с любого устройства из удобного места.

Современный материал

Обучение проводится на базе актуальной информации из мира IT. Преподаватели заранее подготавливают ее, учитывая актуальные тренды и обновления. У нас ты изучишь свежий материал, который будет полезен не только во время обучения, но и в решении реальных проектов.

Максимум практики

Без практики невозможно научиться ничему. Поэтому преподаватели академии подготовили комплексную программу по освоению навыков работы с языком Scala для новичков. На уроках ты будешь проходить теоретическую часть, которая будет подкрепляться практическими заданиями. Таким образом ты с легкостью сможешь использовать полученные знания в реальной жизни.

Помощь в трудоустройстве

После прохождения обучения и успешной сдачи курсового проекта карьерный центр ITEA поможет тебе найти первое место для работы или стажировки. Мы зарегистрируем тебя на поисковом сервисе JunGo, на котором собрано множество предложений от проверенных работодателей. Это облегчит тебе поиск места работы.

Твой план обучения профессии Scala Developer
1. Курс Основы программирования
  • Обзор языков программирования
  • Понятие алгоритма
  • Базовые конструкции программирования
  • Базовые структуры данных
  • Функции
  • Построение простого графического интерфейса (GUI)
  • Основы работы с системой контроля версий
2. Курс Java Basics
  • Общая характеристика языка Java
  • Типы данных и основные операции с ними
  • Поток управления
  • Массивы
  • Строки
  • Основы работы с системой контроля версий
  • Введение в объектно-ориентированное программирование. Объекты и классы
  • Отношение между объектами
  • Наследование и полиморфизм
  • Класс Object
  • Внутренние классы
  • Перечисление
  • Работа с базами данных
  • Обработка ошибок и исключения
  • Система ввода-вывода
  • Desktop-приложения
  • Классы коллекций
  • Знакомство с XML
  • Многопоточность
  • Классы BigInteger и BigDecimal. Основные операции
  • Универсальные типы
3. Курс Scala Programming
  • Общая характеристика Scala
  • Переменные и значения в Scala
  • Операторы
  • Строки (Strings)
  • Типы данных
  • Классы и объекты
  • Обобщения
  • ADT & сопоставление с образцом (Pattern matching)
  • Обработка ошибок
  • Функции и методы
  • Массивы
  • Структуры данных
  • Монады в Scala
  • Implicits
  • Асинхронный код
  • SBT (Scala Build Tool)
Компании, в которых работают наши выпускники

Успей забронировать свое место в группе

Введите номер телефона в формате +7-916-.., если ваш номер 8-916-.

В обработке...