Результати пошуку за запитом: mvc 5
Вивчай Spring MVC на ITVDN
Автор: Редакция ITVDN
Вітаємо, друзі!
Тепер у вас є можливість отримати якісні знання зі 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 хвилин.
Структура курсу:
Основи Spring Framework.
Введення до Spring MVC.
Основи CRUD операцій.
Підключення бази даних.
Тестування проєкту.
Обробка винятків і валідація форм.
RESTful сервіси.
Аутентифікація та безпека.
Асинхронні запити в 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.
Основи ASP.NET MVC
Автор: Дмитро Охріменко
Цей курс познайомить слухача з технологією ASP.NET MVC, яка призначена для розробки веб-застосунків. Ви дізнаєтеся, які особливості у 4-ї версії MVC та навчитеся ефективно використовувати всі її переваги. Відео курс дозволяє освоїти високопродуктивну модель програмування, яка сприяє більш чистій веб-архітектурі, забезпечує розробку, керовану тестами (TDD), та допускає швидку розширюваність.
Написання свого блогу з MVC
Автор: Дем'ян Костельний
У цьому уроці ви отримаєте можливість з практичної точки зору краще зрозуміти те, як працює MVC-паттерн і як за допомогою нього організувати логіку роботи блогу-додатку. На уроці розглядається те, як організовується процес роботи з базою даних і як це взагалі працюватиме надалі у шаблонах та контролерах.
MVC pattern у YII2
Автор: Тарас Шкоденко
У цьому уроці Ви ознайомитеся з реалізацією патерну проектування MVC в YII2 та структурою advanced template програми на основі YII2. Також вивчіть угоду про найменування та основи routing у додатку. З практичного погляду зможете побачити використання інструменту Debug toolbar.
Введення до Spring MVC
Автор: Кобрин Андрій
Це перший крок у розумінні та використанні Spring Framework для розробки вебдодатків. У цьому модулі ви дізнаєтеся про ключові концепції та практики, пов'язані з роботою з Spring MVC. Ми розглянемо патерн Model-View-Controller, а також навчимося створювати контролери, які обробляють HTTP-запити, встановлювати мапінги URL до методів контролера, використовувати перенаправлення та перехоплення запитів.
Вивчай Spring MVC безкоштовно
Автор: Редакция ITVDN
С 11 по 18 февраля 2021 года ITVDN дарит возможность пройти обучение по курсу Spring MVC бесплатно!
Что такое Spring MVC?
Spring MVC – это фреймворк, позволяющий создавать веб-приложения с использованием паттерна Model—View—Controller. Spring обеспечивает готовые компоненты, использование которых существенно облегчает и ускоряет разработку веб-приложений.
О курсе
На данном курсе мы рассмотрим механизмы работы Spring MVC в связке со Spring Boot, на практике узнаем почему Spring Boot так стремительно завоевал популярность и как он облегчает разработку; ознакомитесь с REST архитектурой и возможностью её реализации при помощи Spring, научимся понимать и применять такие принципы, как Inversion of Control и Dependency Injection.
Также в курсе будут рассмотрены контроллеры в классическом Spring-приложении, создание и использование бинов, фильтры в Spring MVC приложении, механизмы валидации средствами Spring с применением основных аннотаций, обработку исключений средствами Spring. Будут затронуты вопросы асинхронной обработки запросов, тестирование.
Автор — Дмитрий Саевский, Java Developer в компании DataArt.
Программа курса:
Архитектура Spring MVC
Создание Spring-boot каркаса
Создание Hello World приложения
Фильтры в Spring MVC приложении
Validation с использованием Spring
REST сервисы в Spring
Возможности передачи данных в REST сервисы
Обработка исключений в Spring
Асинхронная обработка запросов
Тестирование в Spring
Для кого этот курс
Этот курс предназначен для начинающих Java разработчиков, которые знают Java Core (синтаксис и структуры данных Java), понимают ООП и имеют опыт работы с реляционными базами данных, а также с СУБД MySQL. Курс входит в комплексную программу обучения по специальности Java Developer.
Чему вы научитесь на этом курсе:
Создавать веб-приложения, соответствующие паттерну MVC при помощи Spring
Реализовывать в вашем веб-приложении REST архитектуру
Уметь выполнять валидацию средствами Spring, использовать основные аннотации при валидации в DTO классах
Работать с различными типами данных, передаваемых в HTTP запросах, и использовать для этого аннотации Spring
Применять встроенную в Spring реализацию асинхронной обработки запросов
Писать тесты для компонентов Spring приложения, выполнять интеграционное тестирование при помощи @DataJpaTest и средств Spring
Сроки акции
Акция проходит c 11 по 18 февраля 2021 года. Доступ к курсу открывается на 10 дней.
Bootstrap 5
Автор: Ілля Крицький
Bootstrap - це фронтенд-фреймворк, який надає набір інструментів для створення сайтів та вебдодатків. До таких інструментів входять HTML- і CSS-шаблони оформлення для вебформ, типографіки, кнопок, міток, блоків навігації та інших компонентів вебінтерфейсу, включаючи JavaScript-розширення.
Entity Framework 5
Автор: Олег Кулигін
Курс Entity Framework 5 позволит Вам научится разрабатывать компоненты доступа к данным значительно быстрее и эффективнее.
ASP.NET MVC: 3 - Создание контроллера
Разъяснение понятия фреймворка ASP.NET MVC. Толкование понятия контроллера. Изъяснение состава содержимого контроллера. Объяснение понятия действия (action). Демонстрация создания контроллера в приложении ASP.NET MVC, обзора его содержимого, создания внутри контроллера действий (action).
ASP.NET MVC. Области проекта. Areas
Разъяснение понятия areas - «Области проекта». Объяснение фреймворка MVC, поддерживающего организацию веб-приложений в «области». Толкование сегмента приложения, панели администратора, формы обратной связи. Разбитие приложения на Пример на части (разделение) для содержания всех контроллеров, представлений, моделей в одной папке. Примеры области проекта на mvc-приложении.