Курс на Stepik
Обложка курса «Middle Java Developer для МТС Банк» на Stepik
Бесплатно

Middle Java Developer для МТС Банк ★ 4.778

Открыть на
STEPIK.ORG

Курс для подготовки Middle Java Developer

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Middle Java Developer для МТС Банк»Учеников на курсе 5 729
Сертификаты, выданные на курсе «Middle Java Developer для МТС Банк»Сертификатов выдано 0
Отзывы о курсе «Middle Java Developer для МТС Банк»Отзывов получено 9
Рейтинг курса «Middle Java Developer для МТС Банк»Рейтинг курса 4.778
Уроки в курсе «Middle Java Developer для МТС Банк»Количество уроков 101
Тесты в курсе «Middle Java Developer для МТС Банк»Количество квизов 154
Время прохождения курса «Middle Java Developer для МТС Банк»Время прохождения курса —
Обновления курса «Middle Java Developer для МТС Банк»Обновления курса — —
Дата публикации курса «Middle Java Developer для МТС Банк»Дата публикации курса — ———
Последнее обновление курса «Middle Java Developer для МТС Банк»Последнее обновление — ———
Сложность normal — ———

Содержание курса

Разделы в курсе «Middle Java Developer для МТС Банк» 33 раздела Уроки в курсе «Middle Java Developer для МТС Банк» 101 урок Тесты в курсе «Middle Java Developer для МТС Банк» 154 теста Время прохождения курса «Middle Java Developer для МТС Банк» 11 ч. Последнее обновление курса «Middle Java Developer для МТС Банк» обн. 1 год назад

Вводный модуль

2 урока
1. Добро пожаловать на борт! ↗
2. Организационный блок ↗

Вводная неделя: базовая архитектура WEB

4 урока
1. Базовая архитектура ↗
2. Архитектурные проблемы ↗
3. Описание задания на курс ↗
4. Agile ↗

Вебинар «Типы архитектур»

2 урока
1. Информация о вебинаре ↗
2. Запись лекции и анкета ↗

Обратная связь по вводной неделе

1 урок
1. Опрос обратной связи ↗

Первый спринт: Java Core

6 уроков
1. GOF паттерны ↗
2. Многопоточное программирование ↗
3. Stream API ↗
4. Тест_Сoncurrency ↗
5. Тест_Stream ↗
6. Практика ↗

Лекция по Java Core

1 урок
1. Запись лекции и анкета ↗

Обратная связь по спринту 1: Java Core

1 урок
1. Обратная связь ↗

Второй спринт. Часть 1. Spring. Часть 2. Spring MVC

18 уроков
1. Введение ↗
2. Сборка проекта и управление зависимостями ↗
3. Инверсия управления ↗
4. Spring ↗
5. Логирование ↗
6. Основы Model View Controller (MVC) ↗
7. Работа с таблицей данных ↗
8. Просмотр, редактирование, создание и удаление записей ↗
9. Обработка исключений ↗
10. Валидация ↗
11. Фильтрация записей по названию ↗
12. Лучшие практики REST API ↗
13. GoF: Декоратор в Spring ↗
14. Цепочка обязанностей ↗
15. AOP в Spring ↗
16. Асинхронная обработка запросов в Tomcat ↗
17. Практическая работа ↗
18. Тест_Spring MVC ↗

Workshop Spring Core, Spring Boot

2 урока
1. Информация о занятии ↗
2. Запись занятия и обратная связь ↗

Workshop Валидация запросов

2 урока
1. Информация о занятии ↗
2. Запись занятия и обратная связь ↗

Обратная связь по спринту 2. часть 1 и часть 2

1 урок
1. Обратная связь ↗

Третий спринт. Часть 1. Database: проектирование данных

8 уроков
1. Проектирование данных: введение ↗
2. Транзакции ↗
3. Индексирование ↗
4. Миграция данных ↗
5. SQL-инъекции ↗
6. План запроса ↗
7. Teст ↗
8. Практика ↗

Вебинар по Database

2 урока
1. Информация о занятии ↗
2. Запись видео и обратная связь ↗

Обратная связь по третьему спринту части 1. Database

1 урок
1. Опрос обратной связи ↗

Третий спринт. Часть 2. Spring Data

14 уроков
1. Хранение данных ↗
2. Подключаем Spring Data JPA и Hibernate ↗
3. AOP на примере аннотации @Transactional ↗
4. Lombok Builder при использовании Hibernate ↗
5. Lazy-load в Hibernate ↗
6. Отношения между сущностями ↗
7. Работа с отношением "один ко многим". UI для уроков ↗
8. Работа с отношением многие ко многим ↗
9. Язык запросов ORM ↗
10. Расширение JPA-репозиториев ↗
11. Проблемы ORM ↗
12. Two-Phase Commit и Saga ↗
13. Тест ↗
14. Практическое задание ↗

Видеолекция по Spring Data

1 урок
1. Запись занятия Spring Data Workshop и опрос обратной связи ↗

Обратная связь по третьему спринту, части 2. Spring Data

1 урок
1. Опрос обратной связи ↗

Четвертый спринт. Часть 1. Spring Security

9 уроков
1. Основы безопасности web-приложений ↗
2. Подключаем Spring Security ↗
3. Настройка аутентификации ↗
4. Настройка авторизации ↗
5. Кастомная логика в PreAuthorize ↗
6. CSRF в Spring ↗
7. CORS in Spring ↗
8. Тест ↗
9. Практика ↗

Видеолекция по Spring Security

1 урок
1. Запись урока и опрос обратной связи ↗

Видеолекция «Авторизация через социальные сети»

1 урок
1. Запись лекции ↗

Обратная связь по спринту 4.1. Spring Security

1 урок
1. Опрос обратной связи ↗

Четвертый спринт. Часть 2. Testing

7 уроков
1. Что такое Unit тесты? ↗
2. JUnit & TestNG ↗
3. Asserts ↗
4. Mocks ↗
5. Интеграционное тестирование с реальной БД ↗
6. Тест ↗
7. Практика ↗

Видеолекция по Testing

1 урок
1. Запись вебинара и опрос обратной связи ↗

Видеолекция по Debug

1 урок
1. Запись воркшопа ↗

Обратная связь по 4 спринту, части 2. Testing

1 урок
1. Опрос обратной связи ↗

Пятый спринт. Часть 1. Работа с изображениями & Websockets

3 урока
1. Работа с изображениями в Spring MVC ↗
2. WebSocket ↗
3. Тест ↗

Обратная связь по 5 спринту, части 1

1 урок
1. Опрос обратной связи ↗

Пятый спринт. Часть 2. DevOps

3 урока
1. Основы CI/CD и пара слов о Cloud ↗
2. Single Page Application ↗
3. Тест ↗

Видеолекция по DevOps

1 урок
1. Запись вебинара и опрос обратной связи ↗

Пятый спринт. Часть 2. Разработка бизнес-функционала

1 урок
1. ТЗ на разработку ↗

Обратная связь по спринту 5, части 2

1 урок
1. Опрос обратной связи ↗

Вебинар: Демо учебных проектов

1 урок
1. Запись демо ↗

Итоговая обратная связь по курсу

1 урок
1. Опрос обратной связи по всему курсу ↗