Курс на Stepik
Обложка курса «Виртуальная стажировка Java — backend на практике» на Stepik
1 999 ₽

Виртуальная стажировка Java — backend на практике ★ 5.000

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

Для тех, кто знает Java Core и ООП и хочет перейти к backend-разработке. Создайте сервис расчёта страховки: от первых тестов и валидации до REST API и работы с базой данных. Начните с бесплатной части и оцените формат.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Виртуальная стажировка Java — backend на практике»Учеников на курсе 3 651
Сертификаты, выданные на курсе «Виртуальная стажировка Java — backend на практике»Сертификатов выдано 0
Отзывы о курсе «Виртуальная стажировка Java — backend на практике»Отзывов получено 44
Рейтинг курса «Виртуальная стажировка Java — backend на практике»Рейтинг курса 5.000
Уроки в курсе «Виртуальная стажировка Java — backend на практике»Количество уроков 16
Время прохождения курса «Виртуальная стажировка Java — backend на практике»Время прохождения курса —
Стоимость курса «Виртуальная стажировка Java — backend на практике»Стоимость курса 1 999 ₽ —
Обновления курса «Виртуальная стажировка Java — backend на практике»Обновления курса — —
Дата публикации курса «Виртуальная стажировка Java — backend на практике»Дата публикации курса — ———
Последнее обновление курса «Виртуальная стажировка Java — backend на практике»Последнее обновление — ———
Сложность easy — ———

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

  • Переводить бизнес-правила в Java-код и тестовые сценарии.
  • Реализовывать REST API с проверкой входных данных и понятными сообщениями об ошибках.
  • Писать модульные и интеграционные тесты, проверять основные и граничные сценарии.
  • Работать с SQL и JPA, применять миграции базы данных с Liquibase.
  • Разделять расчёты, валидацию и API по ответственностям и изменять код при новых требованиях.
  • Собирать и запускать приложение с Gradle, готовить артефакт для развёртывания.

О курсе

Для тех, кто знает Java Core и ООП и хочет перейти к backend-разработке. Создайте сервис расчёта страховки: от первых тестов и валидации до REST API и работы с базой данных. Начните с бесплатной части и оцените формат.

Для кого этот курс

- Вы изучили Java Core и ООП и хотите перейти от отдельных упражнений к backend-приложению. - Вы уже делаете небольшие Java-проекты и хотите увереннее работать с тестами, валидацией и изменением требований. - Вам нужен последовательный учебный проект, на котором можно отработать навыки разработки и подготовить собственные примеры для портфолио. Для старта важно уметь читать и изменять Java-код. Если вы только знакомитесь с языком, сначала пройдите основы Java Core и ООП.

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

  • Основы Java Core и ООП: классы, методы, объекты и коллекции.
  • Умение читать небольшой Java-класс и самостоятельно вносить изменения.
  • Компьютер, JDK 21, Git, аккаунт GitHub и среда разработки, например IntelliJ IDEA.
  • Готовность пробовать решение, запускать тесты и разбираться в ошибках.

Инструкции по запуску проекта входят во вводные материалы. Технологии backend-разработки вы будете осваивать по мере выполнения заданий.

Преподаватели курса

Как проходит обучение

Вы работаете над одним проектом и последовательно выполняете задания на своём компьютере.

Порядок работы с заданием:

  1. Читаете требование и определяете, как должно измениться поведение приложения.
  2. Предлагаете решение и вносите изменения в код.
  3. Проверяете результат и запускаете тесты.
  4. Сравниваете свой подход с примером реализации автора.
  5. Разбираетесь в различиях и переходите к следующему заданию.

Вы проходите проект в своём темпе. Для планирования ориентируйтесь примерно на 10 часов в неделю; фактическая нагрузка зависит от подготовки и времени на самостоятельные решения.

Вопросы по заданиям можно обсуждать в учебном Telegram-чате проекта. Для работы доступны примеры решений и записи разборов.

Основные материалы проекта находятся в GitHub. После покупки курса на Stepik откройте инструкцию с кодом доступа и отправьте автору этот код вместе со своим GitHub-логином. Контакт для получения доступа указан в инструкции. Автор предоставит доступ к закрытым материалам проекта.

Что вы получите

  • - Последовательные задания по развитию одного Java-приложения.
  • - Доступ к закрытым проектным материалам на GitHub после покупки и выполнения инструкции.
  • - Примеры реализации заданий для сравнения со своим решением.
  • - Записи разборов технологий и задач проекта.
  • - Доступ к учебному Telegram-чату для вопросов по проекту.

Нагрузка

Около 10 часов в неделю

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