Courses

intro-img

Курсы

Открываем набор: Java и QA.

Принимаем заявки до 1 октября.

Надежный и проверенный способ стать частью СЕНЛА!

Есть вопросы? Пиши нам на @coursessenla.

Как это работает

Шаг 1

Сбор заявок и отбор кандидатов

  • Заполни форму и прикрепи свое резюме до 1 октября.

  • Выполни тестовое задание (для Java).

  • Дождись зачисления или получи обратную связь, почему не в этот раз.

Шаг 2

Обучение

  • Слушай лекции и задавай вопросы.

  • Выполняй практические задания под руководством ментора.

  • Защити финальный проект (выпускной экзамен).

Шаг 3

Предложение о работе

  • Пройди финальное собеседование. 

  • Получи конкурентное предложение о работе.

  • Стань частью нашей команды!

Программы курсов

slider-img
slider-img

Тестовые задания

  • Java

    Что нужно сделать: Выполни 3 задания и добавь их в Git-репозиторий одним проектом. Убедись, что доступ к выполненному заданию открыт для просмотра. В файле ReadMe в репозитории укажи свою фамилию и имя. 

    Требования: 
    - Задания должны быть выполнены на языке Java. 
    - Решение каждой задачи должно лежать в отдельном пакете проекта с отдельным методом public static void main. 
    - Приветствуется соответствие принципам ООП и сильного сцепления. 
    - Все сообщения должны быть выведены пользователю в консоль с помощью метода System.out.print(ln).

    Задание №1. Игра «Виселица»
    Реализуй игру «Виселица», где игрок пытается угадать слово, вводя одну букву за раз. Если буква отсутствует в слове, то игрок теряет жизнь. Игра заканчивается, когда игрок угадывает слово или теряет все жизни. Слово для отгадывания выбирать случайно из списка слов-констант внутри программы. После каждой введенной буквы выводить в консоль загадываемое слово с пропусками букв и сообщение о том, сколько жизней осталось. Рисовать в консоли человечка на виселице как иллюстрацию количества жизней (как это обычно бывает в «Виселице») не обязательно, но будет приветствоваться.

    Задание №2. Курс валют
    Создай консольное приложение, которое запрашивает у пользователя сумму в одной валюте и конвертирует её в другие валюты по фиксированному количеству обменных курсов. Курсы обмена валюты задавать в виде чисел с плавающей точкой. Курсы можно задать внутри кода программы как константы или один раз запрашивать при запуске программы и потом использовать их в течение всей ее работы. Пяти валют будет достаточно для реализации.

    Задание №3. Генератор паролей
    Напиши программу, которая генерирует случайный безопасный пароль длиной от 8 до 12 символов. Пароль должен содержать заглавные и строчные буквы, цифры и специальные символы. Предоставь пользователю возможность выбрать длину пароля.

Оставить заявку на курс