Top.Mail.Ru
#
#pp_java_mid # Разработка приложений, Цифровые профессии # 239 ак. часов

Java-разработчик: создание веб-приложений в среде Java и Spring с Junior до Middle-уровня

Онлайн-обучение с живыми вебинарами

60000 ₽
     
Смешанная форма обучения - модульная: онлайн вебинары (или очно), практические задания, виртуальные лаборатории.
Забронировать курс
19 марта 2027
Программа курса
1

Модуль 1. «Базовый модуль: Java Core»


Тема 1. Массивы.

Тема 2. Введение в ООП

Тема 3. Наследование, инкапсуляция, полиморфизм, абстракция.

Тема 4. Исключения. Обработка исключений. Создание собственных исключений

Тема 5. Работа с многопоточностью. Блокировка и синхронизация потоков

Тема 6. Строки: String, StringBuilder, SringBuffer, StringPull

Тема 7. Framework Collection. Структура коллекций. Stream API

Тема 8. Создание десктопных приложений

Тема 9. Обработка событий. Создание калькулятора. Разработка игр.

Промежуточный контроль

2

Модуль 2. «Продвинутый уровень: Разработка клиент-серверных приложений»


Тема 1. Основы теории алгоритмов. Расчет асимптотической сложности алгоритмов. Базовые алгоритмы

Тема 2. Проектирование приложений. Порождающие, поведенческие и структурные паттерны проектирования. Чистая архитектура, принципы SOLID

Тема 3. Язык запросов SQL. Основные команды: SELECT, INSERT, JOIN, UPDATE. Связи в таблицах. Основы JDBC. Подключение к базе данных. JDBC, In-Memory DB, Statement, ResultSet

Тема 4. Создание ORM класса

Тема 5. Работа с транзакциями. Уровни изоляции транзакции. Требования ACID

Тема 6. Основы Maven. Основы работы с Hibernate. Создание сложных запросов. Состояния объектов в Hibernate

Тема 7. Работа с файлами. JSON и XML

Тема 8. Основы WEB разработки. Сетевые протоколы, цифровые сертификаты

Тема 9. Особенности JS. Изучение механизма AJAX

Тема 10. Основы работы со Spring

Тема 11. Spring Boot. Базовые стартеры

Тема 12. Spring Web и Spring Data

Тема 13. REST API. Создание web-сервисов

Тема 14. Spring Security. Основы работы с токенами

Тема 15. Основы работы с GIT

Тема 16. Основы микро-сервисной архитектуры

Тема 17. Брокеры очередей сообщений: ActiveMQ, RabbitMQ. Введение в Apache Kafka

Тема 18. Основы работы с Docker

Тема 19. Интеграционное тестирование

Тема 20. Основы RMI. Пулы запросов

Тема 21. Подготовка к техническому собеседованию

Промежуточный контроль

Преподаватели
Гильязов Ильназ Ильгизович
0
Гильязов Ильназ Ильгизович

Преподаватель-практик и специалист по безопасной разработке, DevSecOps. Kaspersky Certified Trainer

Токарчук Александр Сергеевич
0
Токарчук Александр Сергеевич

Преподаватель по направлениям: Java (Java Core, Spring Boot), PHP (Нативный, Yii2, Laravel), JavaScript (jQuery, nodeJS и т.п.), Bash, Python, Базы данных

Герасименко Сергей Валерьевич
24
Герасименко Сергей Валерьевич

Эксперт по разработке приложений с использованием Java и Spring Boot, преподаватель учебных дисциплин по веб-программированию (JS,PHP,Python,Node JS, VUE, React, Spring Web)

Гильязов Ильназ Ильгизович

Легко и доступно преподносит материал, используя множество практических примеров. Охотно делится своими знаниями, благодаря чему каждый слушатель получает максимум полезной информации.

Специализируется на системах контейнеризации, их безопасности, Kubernetes.

Сертифицированный тренер Kaspersky Container Security.

В сфере информационной безопасности с 2011 года.

Преподавательский опыт с 2011 года.

Образование:

2011 – Казанский (Приволжский) федеральный университет, Радиофизик, специалист по защите информации..

Токарчук Александр Сергеевич

НАПРАВЛЕНИЯ ПРЕПОДАВАНИЯ
  • Java (Java Core, Spring Boot)
  • PHP (Нативный, Yii2, Laravel)
  • JavaScript (jQuery, nodeJS и т.п.)
  • Bash
  • Python
  • Базы данных
ОПЫТ РАБОТЫ
  • Поддержка компьютеров в рабочем состоянии (лаборант)
  • Разработка программного обеспечения на Delphi: учёт оргтехники, система пропускного режима (подключение к шлагбауму)
  • Внедрение и доработка 1С (УТ) под розничные продажи; разработка рабочих мест менеджеров, консультантов, операторов; подготовка данных для обмена с сайтами; создание системы мотивации менеджеров по продажам
  • Разработка продуктового маркетплейса (ТимЛид): синхронизация ассортимента с более чем 400 поставщиками, оптимизация архитектуры БД, настройка бесперебойной работы, панель администратора, интеграция с платёжными системами (Сбер, Тинькофф), создание шаблонных мини-сайтов для партнёров
  • Организация работы команды разработчиков в международной компании, контроль сроков и качества кода, обучение сотрудников, помощь в онбординге стажёров
ОБРАЗОВАНИЕ
  • 2008 — Московский приборостроительный техникум, «Программирование в компьютерных системах»
  • 2012 — Московский институт государственного и корпоративного управления, «Прикладная информатика в экономике»
  • 2022 — Российский экономический университет им. Г.В. Плеханова, Москва

Герасименко Сергей Валерьевич

Направление обучения:

Python, Java, Spring, .NET, JS, PHP, JQuery, HTML-5, CSS3 , JSON, Linux

Вендоры:

Python, Java, Linux

О преподавателе:

• Разработчик высоконагруженных приложений с использованием Java и Spring Boot
• Профессиональный веб-разработчик с большим опытом разработки и создания сайтов, фреймворков;
• автор и разработчиком нескольких запатентованных веб-приложений, которые используют такие крупные компании как ОАО "РЖД" и другие;
• активный участник программы IT-Start;
• преподаватель учебных дисциплин по веб-программированию (JS,PHP,Python,Node JS, VUE, React, Spring Web), Java-программированию (JEE, Spring, брокеры очередей сообщений, Stream API, REST API), программированию в среде .NET и Python
• автор курсов по веб-программированию – подготовка с нуля веб-разработчиков, а также курсов по переподготовке специалистов IT

Общий стаж трудовой деятельности – 13 лет (2009-2021)
Опыт работы в должности тренера и преподавателя в области ИТ – 13 лет (2009-2021)

Сергей Валерьевич преподает в Академии с 2019 года и зарекомендовал себя как профессионал высокого класса. Благодаря его опытному подходу сотни специалистов успешно выпустились и продолжают совершенствование в различных IT-направлениях.


0 отзывов

Об этом курсе отзывов пока нет. Будьте первым.

Чтобы оставить отзыв необходимо авторизоваться на сайте или зарегистрироваться.



#
#
Академия Айти

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

Войдите в систему, чтобы получить все возможности платформы и доступ к образовательным курсам
Не запоминать
Забыли пароль?
Забыли пароль?
Введите e-mail, указанный при регистрации, пришлем вам инструкцию по восстановлению пароля.
CAPTCHA

CAPTCHA

15%
Шаг 1 из 2 Заполните данные
Далее Назад Зарегистрироваться
Корзина

Курс добавлен в корзину, теперь нужно