182792

Курс "Backend-разработчик на Java"

ИТ и программирование

15 февраля 2021, с 18:20 до 19:50 по Самарскому времени

Регистрация завершена 15 февраля в 22:20

Регистрация завершена 15 февраля в 22:20
Курс "Backend-разработчик на Java"
Уже идут:
и еще15

О мероприятии

Курс рассчитан на тех, кто знаком с любым языком программирования.

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

Java Core

1. Вводное занятие. Знакомство. Обзор курса. Подготовка среды разработки. Maven-проект. Первая программа. Простые типы данных, операции с ними. Условия, циклы, switch/case. Логические операции.
2. Введение в ООП. Классы, объекты, конструкторы. Инкапсуляция, модификаторы доступа. Функции. Рекурсия. Область видимости переменных.
3. Продвинутое ООП. Наследование, полиморфизм. Интерфейсы и абстракция. Обобщения. Коллекции. List, Map, Set. Основные реализации.
4. Многопоточность. Создание потоков. Управление потоками. Проблемы при работе с потоками.

Синхронизация потоков.

Веб-разработка. Весна. Базы данных
1. Введение в Spring. Боб. Инициализация бинов. Контекст Spring. Внедрение зависимостей.
2. Пружинный Ботинок. Архитектура.
3. Весна MVC. Контроллеры. Жизненный цикл бинов.
4. Доступ к данным. Зимовать. Понятие сущности, объектно-реляционное отображение. Связи между сущностями.
5. Менеджер сущностей. JPA. Сервис-слой.
7. Транзакции. Уровни изоляций.
6. Весенний отдых. CRUD операции. Репозитории.
8. Весенняя Охрана. Авторизация. Доступ к ресурсам.
9. Аспектно-ориентированное программирование. Весенний АОП.

Онлайн-вебинары:
1. Unit-тестирование. Джунит. Мокито.
2. Отражение API. Аннотации.
3. Средства ввода-вывода. Байтовые, символьные, буферизированные потоки.
4. JSP в Spring MVC. Шаблонизаторы.
5. Stream API.
6. Функциональные интерфейсы. Лямбда-функции.
7. Логирование.
8. Ломбок.

Контакты

Организаторы

Возможности для стартапов и команд

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

Еще мероприятия

Клуб профессионального и личностного развития. Новые тенденции и перспективы психологических исследований
1 ч

Клуб профессионального и личностного развития. Новые тенденции и перспективы психологических исследований

Проект 464725 «Озеро лотосов» Встреча 2: Обсуждение идей
5 ч

Проект 464725 «Озеро лотосов» Встреча 2: Обсуждение идей

Популяризация чтения
2 д

Популяризация чтения

Проект 468611 Авангард. Встреча 2: Обсуждение идей
2 д

Проект 468611 Авангард. Встреча 2: Обсуждение идей

Проект 462209 "Просвещение". Встреча 2: Итоги исследования
4 д

Проект 462209 "Просвещение". Встреча 2: Итоги исследования

Проект 46643 "Экопоколение". Встреча 2: Разработка программы мероприятий
4 д

Проект 46643 "Экопоколение". Встреча 2: Разработка программы мероприятий

Лекция №36 "Психология влияния"
4 д

Лекция №36 "Психология влияния"