Java-разработчик

Как учит школа
Запись уроков
Свободный график
Диплом Академии Eduson, верифицированный «Сколково», и документы об образовании установленного образца
Тренажер
Стоимость курса
115 000 ₽
Java-разработчик

Вдруг есть дешевле?

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

Описание курса

Освоите backend-разработку на популярном языке программирования Java за 7,5 месяцев.

Программа Формат Спикеры Навыки Кому подходит Требования к кандидату

Введение в Java

Программа обучения. Онлайн-занятия с экспертами-практиками. 240 часов образовательных материалов, 15 модулей обучения, 15% теории, 85% практики, дополнительные уроки по поиску работы и прохождению технического собеседования.

Принципы объектно-ориентированного программирования (ООП) на Java

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

Коллекции в Java

Файлы, потоки ввода и вывода, коллекции List, Set, Map и Generics, продвинутое изучение коллекций JDK.

Особенности работы с Java 8 и 9-12

Date API, функциональные интерфейсы, лямбда выражения, Optional, Stream API, изменения в Java 9-12.

Потоки Java. Работа с Интернетом

Системы сборки проектов, работа с интернетом и сетью, определение потоков Java.

Основы работы с XML и JSON и основы Servlet API

Основы работы с XML и JSON, основы Servlet API, Filter, Listener, Scopes.

Основы HTML, CSS

Введение в HTML, CSS, быстрое прототипирование с Bootstrap, основы шаблонизации с JSP, библиотека тегов JSTL.

SOLID и паттерны проектирования

Принципы SOLID, паттерны проектирования «Фабрика», «Билдер», «Адаптер», «Одиночка», «Фасад», «Декоратор».

Базы данных

Базы данных и SQL, JDBC, продвинутое изучение JDBC, миграции баз данных (Flyway).

Фреймворки Spring Core, Spring MVC, Spring Boot

Паттерны проектирования в Java Enterprise Edition, Spring Core IoC-контейнер, Spring MVC, Spring Boot: REST и документация.

Java Persistence API, Spring Security, Hibernate

Java Persistence API, Hibernate, Spring Data JPA, Spring Security.

DevOps

Введение в DevOps, Amazon: основные сервисы, микросервисная архитектура, Docker.

Проведение пробного технического собеседования

Подведение итогов курса, ответы на вопросы студентов, консультации по дипломному проекту.

Онлайн-занятие «Трудоустройство в IT»

Составление резюме, создание профиля в LinkedIn, мотивационного письма, работа с поиском вакансий.

Защита дипломного проекта

Защита дипломного проекта с созданием полноценного REST-приложения.

онлайн

  • Сергей Макаров (Инженер-разработчик ПО, AVO)
  • Сергей Повираев (Java Software Engineer, Techart Group)
  • Семён Пирко (Chief executive officer, Spotis)
  • Арчил Сихарулидзе (Senior Researcher / Developer, SIKHA Foundation Initiative)
  • Андрей Реут (Solution Architect, WorkFusion)
  • Разработка backend-части программ на Java
  • Создание API для мобильных приложений на Android
  • Создание документации API при помощи Swagger
  • Разработка модульных тестов
  • Работа с базами данных в PostgreSQL и MySQL
  • Использование фреймворков Spring и технологий ORM
  • Начинающие Java-разработчики
  • Тем, кто хочет сменить профессию и работать в IT
  • Смежные специалисты в сфере IT

Никаких особых требований, достаточно желания учиться и стабильного интернета.

Выводы о курсе

Выберу ИИ
Возможны неточности

Курс Java-разработчик предлагает уникальную возможность освоить необходимые навыки программиста, работая над реальными проектами и получая поддержку от практикующих специалистов. Участники курса смогут создать премиум-резюме и получить помощь в поиске работы, а по окончании курса – сертификаты, подтверждающие квалификацию.

Рекомендованные курсы

JavaScript-разработчик
4 975 ₽/мес
2 месяца
JavaScript-разработчик
19 900 ₽
Промокоды и акции
Java-разработка
4 840 ₽/мес
Java-разработка
60 500 ₽

Другие направления