iTechArt logo

Что будет за время
обучения?

  • Посещение лекций 2 раза в неделю, а также выполнение практических заданий
Есть вопросы? Пиши.

Возможность трудоустройства:
лучшим студентам Job-оффер

Информация
по курсу:

Практическая часть:

Разработка итогового проекта на языке программирования Scala с использованием популярных библиотек.

Теоретическая часть:

  • FP & OOP concepts
  • Classes, Traits and Control Structures
  • Data Structures. Immutable & mutable
  • Functions
  • Algebraic Data Types
  • Structure of Scala Applications, SBT
  • Implicits
  • Type Classes
  • Functional Error Handling
  • Processing JSON using Circe
  • Testing. ScalaTest
  • Cats & Cats Core introduction
  • Tagless Final
  • Asynchronous Programming
  • Cats Effect
  • Shared State in FP
  • Http & Http4s
  • Working with databases. JDBC. Doobie & Slick
  • Containerization - Docker & Testcontainers
  • Development Practices & Processes

Какие знания тебе пригодятся?

  • Знание основных принципов ООП и умение применять их на практике
  • Знание основ хотя бы одного из ООП языков (Java, C #, Python и др.)
  • Знание основных сущностей и взаимосвязей в базе данных
  • Понимание основ алгоритмов и структур данных
  • Практические навыки и опыт работы с Git и GitHub
  • Английский на уровне не ниже Pre-Intermediate+

Преимуществом будет:

  • Знание основ Scala
  • Опыт коммерческой разработки

Почему стажировка Junior Scala Developer в iTechArt?

Scala – сравнительно новое направление в компании. Тем не менее в нашей команде уже 10+ Scala разработчиков уровня Middle/Senior.

Мы сотрудничаем с быстрорастущими технологическими компаниями из США и Западной Европы, домены проектов разнообразные – FinTech, WealthTech, Document Management Tech, AdTech.

На стажировке тебя ждет изучение практического функционального программирования на Scala, знакомство с популярными библиотеками Scala: Cats, Http4s, Doobie и т.д., практические задания и, конечно же, постоянная обратная связь от менторов. Лучших студентов ждет трудоустройство в нашу компанию!

Готов стать одним из Junior Scala Developers? Тогда поехали дальше:)

Отвечаем на популярные вопросы:

01

Какие форматы обучения существуют в Students Lab?

  • Курсы — сочетают в себе теоретические лекции и практические задания. У тебя будет ментор, который поможет во всём разобраться. Курс завершается разработкой группового проекта.
  • Стажировка — моделирует условия, максимально приближенные к реальному проекту. На 2-3 месяца ты становишься частью команды и разрабатываешь полноценный проект, всё это время тебя поддерживает опытный ментор.
02

Как проходит обучение?

У каждого направления уникальная учебная программа. Ты получишь задание для индивидуального и/или группового проекта и будешь заниматься под руководством ментора.

03

Насколько легко совмещать Students Lab и занятия в колледже/университете?

Мы понимаем, что не хочется ждать выпускного, чтобы начать карьеру. Практика не должна быть в ущерб основной учёбе: для стажёров предусмотрен гибкий график с шестью рабочими часами.

04

Стажировка оплачивается? Какие шансы получить предложение о работе после окончания Students Lab?

В Students Lab нет стипендий, зато есть всё необходимое для быстрого погружения в профессию. Мы всегда замечаем наиболее старательных стажёров и приглашаем их на работу в команду iTechArt.

05

Можно ли пройти практику в iTechArt?

Ты сможешь пройти университетскую практику в Students Lab, если уже стажируешься или обучаешься на наших курсах. Мы готовы распределить тех, кто присоединился к нам в качестве сотрудника, успешно завершив курсы.

06

По каким технологиям проводится обучение?

Java, C#, .NET, PHP, Python, Ruby, QA, Mobile (Android/iOS), Salesforce, JavaScript, Big Data, Data Science, DevOps, Golang, Project Management, Business Analysis, Marketing, Recruitment, HR, UI\UX Designer и не только. Ежегодно мы увеличиваем список направлений.

07

Что делать, если не удалось попасть в Students Lab с первого раза?

Не отчаиваться! Нужно немного подтянуть знания и пробовать силы уже в следующем наборе.

08

Как часто бывают новые наборы?

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

09

Как скоро я получу ответ после отправки заявки?

Из-за большого количества заявок время ответа может увеличиться до недели. Мы делаем все возможное, чтобы сократить время ожидания, и обязательно свяжемся со всеми, кто подает заявки на курсы и стажировки.

Есть вопросы? Пиши.

отправь резюме .  отправь резюме .  отправь резюме .  отправь резюме . 

Отправь резюме
Создай резюме