Скачать 

[Stepik] Web-разработка на Java. Spring + Git + SQL (Pragmatic Programmer, Сергей Камянецкий)

  • Дата начала
Цена: 200 РУБ
Robot
Robot
Складчик
  • #1

[Stepik] Web-разработка на Java. Spring + Git + SQL (Pragmatic Programmer, Сергей Камянецкий)

Ссылка на картинку
Чему вы научитесь:
  • Разрабатывать веб-сервисы и REST API на Java с использованием Spring Boot
  • Применять систему контроля версий Git для управления кодом и организации командной работы через GitHub
  • Создавать и оптимизировать SQL-запросы, проектировать базы данных для backend-приложений
  • Использовать принципы ООП, паттерны проектирования и SOLID при написании промышленного кода
  • Работать с базами данных через JPA (Hibernate) и выполнять миграции
  • Реализовывать безопасность в приложениях с использованием JWT-аутентификации и авторизации
  • Проектировать многослойную архитектуру приложения (controller-service-repository)
  • Документировать API с помощью Swagger и тестировать его через Postman
  • Отлаживать код, обрабатывать исключения и писать логи для production-среды
  • Использовать современные инструменты сборки (Maven) и функциональные возможности Java (Stream API)
Эта программа — ваш путь в backend-разработку на Java. Вы освоите ключевые технологии, необходимые для создания современных веб-сервисов: язык Java, фреймворк Spring Boot, работу с базами данных через SQL и систему контроля версий Git.

Что делает программу уникальной:
  • Полный стек backend-разработчика — пять взаимосвязанных курсов покрывают все этапы создания приложения
  • Практика вместо теории — вы пишете код, ориентированный на практическое использование
  • Современные инструменты — Spring Boot, JPA, REST API, JWT, SQL, GIT, Swagger, Maven
  • Командная разработка — обучение работе с Git и GitHub как в реальных IT-командах
Практическая ценность:
  • Вы не просто изучите синтаксис Java, а научитесь создавать полноценные веб-сервисы с базами данных, аутентификацией и документацией. Каждый модуль завершается реальным техническим заданием, а итогом обучения станет готовый проект для портфолио.
Структура обучения:

Программа построена по принципу "от простого к сложному":
  • Основы Java — синтаксис, ООП, алгоритмы
  • Spring Boot и веб-разработка — REST API, архитектура, безопасность, проектирование и работа с БД (SQLite, MySQL)
  • Базы данных — SQL, проектирование схем, JPA / Hibernate
  • Инструменты разработки — Git, Maven, Swagger и др.
Итог: Вы получите комплексные навыки backend-разработчика и сможете претендовать на позицию Junior Java Developer, имея за плечами опыт создания реальных веб-сервисов.

Для кого эта программа:
  • Начинающие backend-разработчики
    Которые хотят освоить Java и стек технологий для создания веб-сервисов
  • Разработчики на других языках
    Которые планируют перейти в Java-разработку и нуждаются в системном подходе
  • Студенты технических специальностей
    Которым необходимы практические навыки для успешного старта карьеры в backend-разработке
  • IT-специалисты (QA, DevOps)
    Которые хотят уверенно читать, писать и понимать код на Java
Начальные требования:
  • Базовые навыки работы с компьютером
  • Умение печатать и работать с текстовыми редакторами
  • Понимание, как работают веб-сайты (общее представление)
  • Готовность решать логические задачи
  • Желание учиться и много практиковаться
Будет плюсом (но не обязательно):
  • Базовое понимание любого языка программирования (Java, Python, JavaScript и др.)
  • Знакомство с командной строкой
  • Общее представление о базах данных
Не требуется:
  • Опыт работы со Spring Boot
  • Знание SQL или Git
  • Профильное IT-образование
  • Умение настраивать серверы
Что внутри:

В комплект входят 5 курсов общей стоимостью 9 440 ₽. Если купить программу, то заплатите 5 490 ₽, сэкономив 3 950 ₽.
  • Git + GitHub. Полный курс
    Pragmatic Programmer
    Практическое руководство по работе с системой контроля версий Git и платформой GitHub. Вы научитесь создавать репозитории, управлять ветками, разрешать конфликты, работать с Pull Request и использовать современные инструменты, как GitHub Copilot. Идеально для начинающих разработчиков.
  • Java: написание веб-сервисов для начинающих
    Сергей Каменецкий
    Будем учиться создавать современные веб-сервисы с использованием Spring Boot. Вы освоите основы, ООП, работу с базами данных, разработку REST API и внедрение безопасности. Практический подход, реальные проекты и современные инструменты помогут вам уверенно программировать на Java и применять полученные знания при решении задач. Подходит для начинающих и тех, кто хочет углубиться.
  • SQL практикум для начинающих и продолжающих (часть 1)
    Pragmatic Programmer
    Спроектируем базу данных популярного мессенджера и научимся писать все виды запросов к ней.
  • SQL практикум. SELECT-запросы от А до Я (часть 2)
    Pragmatic Programmer
    Полное погружение в мир SELECT: от базовых выборок до сложных оконных функций, CTE и рекурсивных запросов. Практика, практика! Никакой лишней воды. Учимся извлекать данные любой сложности.
  • SQL практикум. Продвинутый уровень (часть 3)
    Pragmatic Programmer
    Продолжим развивать БД популярного мессенджера. Обсудим более сложные вопросы: транзакции, представления, процедуры, оптимизацию, права доступа и многое другое.
Наши преподаватели:

Pragmatic Programmer
  • Номинант премии Stepik Awards 2025 Прорыв года.
  • Номинант премии Stepik Awards 2025 Лучший бесплатный курс.
  • C# программист с 2008 года, преподаватель онлайн-школ Otus и…
Сергей Камянецкий
  • Создаю практические курсы по C# и микросервисной архитектуре. Помогаю разработчикам переходить с junior на middle/senior уровень через реальные задачи и code review. программист • наставник • популяризатор программирования
  • Автор месяца Декабрь 2025
  • Победитель Stepik Awards 2024
  • Backend-разработчик и автор курсов по C# и микросервисной архитектуре. Помогаю junior и middle разработчикам переходить на новый уровень через практику и реальные проекты.
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
pragmatic programmer spring + git + sql stepik web-разработка на java сергей камянецкий

Войдите или зарегистрируйтесь!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт. Это просто!

Вход

Вы уже зарегистрированы? Войдите.

Сверху