Курс рассчитан на тех, у кого уже есть минимальное представление о разработке. Минимальный порог входа на курс: понимание базовых принципов ООП, знание синтаксиса языка Java (основные ключевые слова, члены класса, модификаторы доступа, создание объектов, сигнатуры методов). Всему остальному научим!
После курса вы будете иметь следующие навыки:
1. Навыки использования системы контроля версий. Управление историей кодовой базы
2. Управление автоматизированным процессом сборки и развертывания приложений.
3. Практическое применение принципов написания “чистого кода”.
4. Понимать и применять на практике аспектный стиль разработки с использованием высокоуровневых фреймворков (Spring, Hibernate)
5. Разрабатывать WEB интерфейсы с применением REST подходов.
6. Эффективно работать с базами данных.
7. Уметь писать асинхронный код.
8. Покрывать код юнит и интеграционными тестами.
9. Основные подходы в работе с распределенными системами.
10. Возможность прохождения стажировки с последующим трудоустройством. Наш стек: Java 8-11, Spring (Boot/Web/REST, Cloud, Data), Gradle, RabbitMQ, Kafka, Jenkins, k8s, Docker, Git, Hazelcast, Redis
Занятия начнутся в начале декабре в онлайн и офлайн формате и займут 4-6 месяцев, в зависимости от темпа группы (на новогодние праздники сделаем каникулы). Курс бесплатный и всегда таким будет. Лучшие выпускники получат оффер в компанию Clevertec.
Отбор на курсы будет проходить в несколько этапов. На первом вам нужно заполнить анкету.
Всем, кто заполнит анкету, будет предложено тестовое задание, по результатам которого лучших кандидатов мы пригласим на собеседование.
Прием анкет открыт до 12 ноября.
Желаем удачи!