Vaadin Framework - это среда разработки веб-приложений на Java, предназначенная для упрощения создания и обслуживания высококачественных пользовательских веб-интерфейсов. Vaadin поддерживает модели программирования на стороне сервера и на стороне клиента, что позволяет вам забыть о веб-интерфейсах и программных пользовательских интерфейсах, управляя пользовательским интерфейсом в браузере и связью AJAX между браузером и сервером.
Курс начинается с определения пользовательского интерфейса в Java. Здесь вы научитесь писать начальный пользовательский интерфейс, поверх которого будет строиться все остальное. Двигаясь дальше, мы рассмотрим лучшие практики структурирования проекта пользовательского интерфейса с помощью Maven таким образом, чтобы он наилучшим образом соответствовал требованиям эффективности разработчиков и времени развертывания. Теперь, когда у нас есть прочная основа, мы начнем работать с макетами, которые являются фундаментальной частью платформы Vaadin. На практических примерах вы получите представление о том, как функционируют компоненты макета, что является основным требованием, когда речь идет о том, чтобы стать эффективным разработчиком. Затем мы перейдем к изучению Vaadin Navigator, который позволяет вашим приложениям поддерживать представления и использовать кнопки браузера «назад» и «вперед» контролируемым образом.
Пройдя этот курс, вы сможете начать свой проект разработки веб-приложений, ознакомившись с практическим опытом создания масштабируемого и надежного пользовательского интерфейса Vaadin, который правильно работает на настольных и мобильных устройствах. На протяжении всего курса мы создадим и разработаем приложение с использованием лучших практик, которые помогут вам выполнить любые будущие требования с минимальным рефакторингом.
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Building a Solid Web App Foundation with Vaadin 8,
а также все другие курсы, прямо сейчас!
Understanding the Multimodule Maven Project Structure
Урок 7.00:09:29
Separating Frontend from Backend
Урок 8.00:11:17
Widgetset
Урок 9.00:12:35
Deploying Modules
Урок 10.00:08:45
Vaadin Maven Plugin
Урок 11.00:14:28
UI Deployment Artifacts and Code Distribution
Урок 12.00:04:34
Layout Components and Layout Hierarchy
Урок 13.00:13:13
Vertical and Horizontal Layouts
Урок 14.00:17:29
Sizing and Expanding Ratio
Урок 15.00:08:11
Debugging Tools
Урок 16.00:03:46
Concept of a View
Урок 17.00:10:34
Navigator and View Interface
Урок 18.00:09:22
URIFragment, Browser’s Back and Forward Buttons
Урок 19.00:13:59
Denying Navigation, Checking for Unsaved Changes
Урок 20.00:11:04
Creating Efficient Views and Loading Data
Урок 21.00:10:59
Building Your Own Theme
Урок 22.00:09:46
Building Your Own Theme (Continued)
Урок 23.00:10:27
Responsive Extension
Урок 24.00:09:00
Three Stage Responsive Menu
Урок 25.00:09:29
Stage One of Three Stage Responsive Menu
Урок 26.00:09:43
Stage Two of Three Stage Responsive Menu
Урок 27.00:12:07
Stage Three of Three Stage Responsive Menu
Комментарии
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Фреймворк Vaadin - это среда разработки веб-приложений на Java, предназначенная для упрощения создания и обслуживания высококачественных пользовательских веб-интерфейсов. Vaadin поддерживает две разные модели программирования: серверную и клиентскую. Модель программирования, управляемая сервером, является более мощной. Это позволяет вам забыть о веб-интерфейсах и программировать пользовательские интерфейсы так же, как если бы вы программиров