𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: udemy
Название: Разработка приложения Full-Stack с учетом ролей: Spring Boot + Angular (2023)

Продолжительность: 28 ч 58 мин
Количество уроков: 208 Видео
Язык: Английский
Вес архива: 17,03 ГБ
Хотите создать полноценное современное веб‑приложение, объединяющее надежный backend на Spring Boot и динамичный frontend на Angular? Этот курс поможет вам пройти весь путь разработки — от проектирования и архитектуры до интеграции, безопасности и развёртывания.
О курсе
Spring Boot — это мощный и гибкий фреймворк на Java, который упрощает создание производственных приложений и микросервисов. В сочетании с Angular он позволяет строить масштабируемые Full‑Stack решения с разграничением ролей пользователей и безопасным REST API.
В ходе обучения вы не просто изучите технологии — вы создадите рабочее приложение «с нуля», получите практические навыки проектирования и поймёте, как компоненты системы взаимодействуют между собой на реальных примерах.
Что вы изучите
Spring Boot и разработка backend‑части
• Использование Spring Initializr и настройка Spring Boot проекта.
• Работа со слоем данных с помощью Spring Data JPA.
• Создание REST API и разработка бизнес‑логики.
• Реализация аутентификации и авторизации через Spring Security.
• Защита API с использованием JWT.
• Интеграционное тестирование на Testcontainers.
Frontend на Angular
• Создание интерфейса пользователя на Angular 14.
• Работа с компонентами, сервисами и модулями.
• Интеграция Angular с backend‑частью Spring Boot.
• Реализация клиентской авторизации и работы с токенами.
Проектирование и архитектура приложения
• Построение UML‑диаграмм по бизнес‑требованиям.
• Понимание архитектуры слоистых приложений.
• Оптимальная организация пакетов и компонентов.
Практические навыки
• Использование MySQL для хранения данных.
• Работа со сборщиком Maven.
• Настройка окружения в IntelliJ IDEA.
• Установка необходимого ПО на Windows и Linux.
• Переход со Spring Boot 2.7 на Spring Boot 3.0.
Почему этот курс полезен
Материал курса подобран так, чтобы сформировать реальные навыки разработки Full‑Stack приложений. Вы будете работать с инструментами, которые востребованы в индустрии, и получите понимание полного цикла создания программного продукта — от постановки задачи до получающегося готового решения.
Кому подойдёт курс
• Начинающим разработчикам Java и Spring.
• Frontend‑разработчикам, желающим освоить backend.
• Full‑Stack специалистам, стремящимся улучшить архитектурные навыки.
• Тем, кто хочет научиться создавать безопасные веб‑приложения с нуля.
Результат
По завершении курса вы создадите полноценное Full‑Stack приложение, овладеете ключевыми технологиями Spring Boot и Angular и сможете уверенно применять их в реальных проектах.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь