Профессия Java-разработчик от SkyPro

Профессия Java-разработчик от SkyPro
Формат обучения: В группе с наставником, Онлайн, Практические задания
Трудоустройство: Помощь в трудоустройстве
Дополнительно: Проекты в портфолио
Уровень: Новичок
Рассрочка: 5 403 р/месяц
Длительность курса:

11 месяцев

Источник:

Перейти к курсу

Гарантии: Гарантируем трудоустройство или вернём деньги*

Программа обучения

Индивидуальная проверка домашних заданий
Поддержка наставника
Мастер-классы онлайн с реальными рабочими задачами
12–15 часов в неделю

440 часов обучения

5 проектов в портфолио

диплом

Введение в профессию и синтаксис языка
Модуль 1
Вводный урок
Циклы
Циклы. Урок 2
Массивы
Массивы. Урок 2
Встреча с наставником
Строки
Методы
Встреча с наставником
Объекты и классы
Методы объектов
Встреча с наставником
Курсовая работа
Встреча с наставником
Каникулы
Java Core
Модуль 2
ООП. Урок 1 (введение, object)
ООП. Урок 2 (инкапсуляция)
Встреча с наставником
ООП. Урок 3 (наследование, static)
ООП. Урок 4 (полиморфизм, generic)
Enum
Работа с исключениями
Встреча с наставником
Введение в коллекции. Списки и очереди
Введение в коллекции. Хеш и хеш-функции.
Множества Коллекции. Урок 3
Курсовая работа
Введение в разработку веб-приложений
Модуль 3
Введение в Maven и Spring
Библиотеки и как их подключать
Встреча с наставником
Spring
Введение в веб-разработку. Протокол HTTP, REST
Создание API. Swagger-UI, Postman
Работа с файлами
Дебаг
Unit-тестирование, Mock-тестирование
Тестирование веб-приложений в Spring Boot
Тестирование веб-приложений в Spring Boot. Урок 2
Встреча с наставником
Курсовая работа
Техническое собеседование (часть 1)
Модуль 4
Анализ технического собеседования
Подготовка к техническому собеседованию
Портфолио разработчика
Планирование подготовки к техническому собеседованию и разбор сложных ситуаций
Курсовая работа
Индивидуальное техническое собеседование
Каникулы
Работа с кодом
Модуль 5
Память в Java
Стримы
Встреча с наставником
Параллельные стримы
Потоки. Задание на билеты
Работа с кодом. Продвинутый уровень
Модуль 6
Продолжение знакомства с SQL
Управление схемами баз данных
Встреча с наставником
Кеширование, работа с кешем (Spring cache)
Миграции и индексы
Логирование и конфигурирование в приложении
Транзакции
Курсовая работа. Брифинг
Прохождение технического собеседования с экспертом
Каникулы
Командная работа
Модуль 7
Командная работа в GitHub (GitLab)
Работа с ветками и конфликтами
Работа с задачами (Notion)
Деление на команды
Рефлексия с куратором
Взаимодействие в команде (Agile, Scrum, спринты, дейли, демо, ретро)
Ведение документации проекта (Swagger, JavaDoc, Wiki)
Ведение проекта в GitHub
Рефлексия с куратором
Рефакторинг. Советы и лучшие практики
Встреча с наставником
Задание 4-й недели
Рефлексия с куратором
Задание 5-й недели
Встреча с наставником
Ретроспектива команды. Финальное задание
Защита
Каникулы
Дипломный блок
Модуль 8
Брифинг на задачу
Распределение на команды
Docker
Docker. Урок 2
Встреча с наставником
Задание 2-й недели
Встреча с наставником
Задание 3-й недели
Задание 4-й недели
Встреча с наставником
Задание 5-й недели
Демо
Задание 6-й недели
Итоговая сдача
Обучение в центре карьеры

Войти

Зарегистрироваться

Сбросить пароль

Пожалуйста, введите ваше имя пользователя или эл. адрес, вы получите письмо со ссылкой для сброса пароля.