Изучай Spring MVC на ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

Выбери свою IT специальность

Подписка

Добрый день, друзья!

Теперь у вас есть возможность получить качественные знания по Spring MVC на украинском языке в формате видео курсов – на ITVDN опубликован новый курс “Spring MVC”.

Spring – мощный фреймворк с модульной структурой и открытым кодом для создания серверных приложений на платформе Java. Spring MVC – это часть инфраструктуры Spring, при том и отдельный фреймворк для создания веб-приложений с архитектурой Модель-Представление-Контроллер (Model-View-Controller).

На курсе подробно рассматриваются возможности использования этого фреймворка для создания современных веб-приложений. Вы познакомитесь с основными концепциями и целями Spring Framework, узнаете о ключевых деталях и практике использования, связанных с работой архитектуры MVC, и особенностях её реализации фреймворком Spring MVC.

После завершения курса вы будете иметь навыки и знания для разработки веб-приложений, используя Spring Framework и Spring MVC. Вы сможете создавать, тестировать, обеспечивать безопасность и оптимизировать веб-приложения, включая RESTful сервисы и асинхронный функционал.

Автор курса – Андрей Кобрын, Java Software Engineer.

Продолжительность курса – 4 часа 39 минут.

Структура курса:

  1. Основы Spring Framework.
  2. Введение в Spring MVC.
  3. Основы CRUD операций.
  4. Подключение базы данных.
  5. Тестирование проекта.
  6. Обработка исключений и валидация форм.
  7. RESTful сервисы.
  8. Аутентификация и безопасность.
  9. Асинхронные запросы в Spring MVC.

Чему вы научитесь на данном курсе:

  • Понимать принципы архитектуры Spring MVC и уметь создавать с ней веб-приложения.
  • Создавать, читать, обновлять и удалять данные в веб-приложениях с помощью Spring MVC.
  • Использовать различные способы подключения к базам данных и Spring Data JPA для доступа к данным.
  • Создавать, читать, обновлять и удалять данные в своем веб-приложении, используя подходы CRUD (Create, Read, Update, Delete) средствами Spring MVC.
  • Понимать принципы инверсии управления (Inversion of Control) и то, как Spring Framework реализует этот подход в Java-приложениях. Использовать механизмы Dependency Injection для внедрения зависимостей в объекты.
  • Писать тесты для проверки функциональности приложений (юнит-тесты, интеграционные, функциональные).
  • Понимать, как валидировать и обрабатывать входящие данные и исключения в веб-приложениях.
  • Создавать RESTful API и обрабатывать запросы в приложении.
  • Понимать механизмы аутентификации и авторизации в Spring Security для защиты приложений и данных.
  • Использовать асинхронные запросы для повышения производительности веб-приложений.

Предварительные требования

Для прохождения курса вам потребуется:

  • Знание Java.
  • Знание SQL.
  • Опыт работы хотя бы с одной базой данных (MySQL, PostgreSQL и т. д.).
  • Среда разработки программного обеспечения IntelliJ IDEA.

Смотрите первый урок в свободном доступе. Курс уже доступен на нашем сайте в полном объеме – к каждому уроку есть практические задания, опорный конспект и онлайн тесты для более глубокого усвоения материала. Если у вас есть активная подписка, вы можете посмотреть его прямо сейчас.

Курс входит в комплексную программу подготовки по специальности Java Developer.

              

КОММЕНТАРИИ И ОБСУЖДЕНИЯ
ВИДЕО КУРСЫ ПО СХОЖЕЙ ТЕМАТИКЕ
СТАТЬИ ПО СХОЖЕЙ ТЕМАТИКЕ

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

Библиотека современных IT знаний в удобном формате

Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 10 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
59.99 $
Оформить подписку
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 16 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
89.99 $
Оформить подписку
Премиум
  • Все видеокурсы на 1 год
  • Тестирование по 24 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
169.99 $
Оформить подписку
Notification success