Основы backend на Java 21 и Spring с @NikiforovJava [2024] 27 ч

27 часов видео.
Курс охватывает основы:  bash (работа с коммандной строкой),
git (система контроля версиями), (java - java core, Stream API и т.д), maven (система сборки), Spring dependency injection, введение в Spring Web
Курс предназначен для начинающих изучать Java backend разработку.
Главный принцип курса - не…
Начальный уровень
Сертификат Stepik

Чему вы научитесь

  • Обучение начинается с освоения навыков, которые нужны как бэкенд разработчикам, так и в принципе любым программистам - это базовые команды для работы через командную строку (bash) и самые важные команды git (система контроля версий).
  • По моему опыту обучение стоит начать с этих тем, поскольку при изучении Java, Maven и других технологий эти знания нужны и авторы различных книг, курсов и обучающих видео часто предполагают, что вы это уже знаете.
  • Далее мы изучаем Java начиная с самых элементарных вещей и детальным и постепенным объяснением. Используются фичи введенные в Java 21 специально для облегчения освоения Java для самых начинающих;
  • - в отдельной короткой секции я показываю как эффективно пользоваться командной строкой и bash в IntelliJ IDEA - самой популярной среде разработки для Java разработчиков. Мы создаем аккаунт на GitHub и учимся работать с удаленным репозиторием. Также я даю рекомендации по использованию горячих клавиш.
  • В основных секциях вам будут предложены небольшие задачи для практики.
  • После освоения определенного объема операторов и других языковых структур вам будет предложено попрактиковаться с немного более сложными задачами. Для этого выделена отдельная секция. После объяснения задачи вам предлагается попытаться решить ее самостоятельно, после чего я даю ряд подсказок и в итоге пишу решение и объясняю его.
  • Курс охватывает знакомство с такими современными фичами Java как records, обновленный switch, sealed classes, type inference, Java 11 HTTP client.
  • Мы довольно детально разбираем все инструменты объектно-ориентированного программирования (ООП) доступные в Java, разбираем все 4 принципа ООП на примерах демо-приложений.
  • В деталях и на практике изучим обработку исключений.
  • Мы также изучим на мой взгляд самые важные коллекции, узнаем самое важное о дженериках (обобщениях), lambda выражениях и Stream API.

Начальные требования

Предполагается, что обучающиеся не имеют каких либо начальных знаний - все объясняется с нуля.

Наши преподаватели

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

загружаем...
Certificate

Сертификат

Stepik

Сколько стоит обучение

Price: 1 500 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Price: 1 500