Результати пошуку за запитом: domain drive design*
Створення UI в Android додатках за допомогою Material Design.
Автор: Євген Мица
<p>Вебинар посвящен подходам применения Material Design в создании элементов пользовательского интерфейса (UI) Android-приложений. Особое внимание мы уделим формированию макетов экранов Android-приложения, применению и кастомизации элементов UI.</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>Основы Material Design (введение, компоненты, конфигурация проекта).</li>
<li>Верхние компоненты экрана Android-приложения (App Bar, Toolbar).</li>
<li>Нижние компоненты экрана Android-приложения (Bottom App Bar, Bottom Navigation, Bottom Sheet).</li>
<li>Отображение и ввод текста (Material Text View, TextInputLayout).</li>
<li>Кнопки (Material Button, Floating Action Button).</li>
<li>Информативные компоненты (Alert Dialog, Snackbar).</li>
<li>Меню и навигация (Overflow Menu, Popup Menu).</li>
<li>Стилизация компонентов.</li>
</ol>
<p><strong>Целевая аудитория</strong></p>
<p>Начинающие и опытные Android разработчики, желающие познакомиться с подходами использования Material Design в создании пользовательского интерфейса.</p>
Speed Level Design - Средневековая таверна
Speed Level Design - Средневековая таверна
Программы для создания и редактирования материалов. Substance Designer, Substance Painter.
Данный урок, рассматривает - "Программы для создания и редактирования материалов. Substance Designer, Substance Painter".
Изучайте программирование и информационные технологии на нашем онлайн ресурсе ITVDN.
Книга "Design Patterns via C#" - онлайн образование ITVDN
<p>На канале ITVDN опубликована долгожданная книга "Design Patterns via C#"! Цели, которые перед собой ставили авторы книги «Design Patterns via C#» при ее написании: Разъяснить и в хорошем смысле более «просторечиво» представить определения и положения, представленные в книге «Приемы объектно-ориентированного проектирования. Паттерны проектирования». Реализовать примеры на языке C# из книги «Приемы объектно-ориентированного проектирования. Паттерны проектирования», которые представлены в форме общих описаний и примеров или в виде отрывков-кода на языке C++, стараясь при этом максимально сохранить первоначально заложенный смысл-идею.</p>
Как стать UI/UX дизайнером
Автор: Игорь Резниченко
<p>За последние несколько лет профессия UI/UX дизайнера приобрела огромную популярность, пережила несколько этапов эволюции и стала локальным buzzword. Это цель и мечта каждого начинающего дизайнера. Благодаря появлению большого количества школ, учебных курсов, вебинаров, эта профессия стала доступной для каждого. Буквально за полгода вполне реально освоить базовый курс и перейти к практике, а уже через год получить свою первую квалифицированную и хорошо оплачиваемую работу. В этом вебинаре вы узнаете предысторию появления профессии, а также суть работы UI/UX дизайнера, а в конце вебинара можно будет задать интересующие вас вопросы.</p>
<p>План вебинара:</p>
<p>1. Что такое дизайн и почему сейчас уже недостаточно «сделать красиво»?</p>
<p>2. Что такое UI/UX и в чем различие между ними.</p>
<p>3. В чём суть работы UI/UX дизайнера?</p>
<p>4. Актуальные подходы к разработке дизайна интерфейсов.</p>
<p>5. Методология Human Centered Design.</p>
<p>6. Hardware и software инструменты в работе UI/UX дизайнера.</p>
<p>7. Как построен рабочий процесс в аутсорс и продуктовых IT – компаниях.</p>
<p>8. Насколько востребована профессия дизайнера интерфейсов сейчас?</p>
<p>9. Ответы на вопросы.</p>
Розробка графічного інтерфейсу на Qt Widgets
Автор: Руслан Ларіоненко
<p>На вебинаре будут рассмотрены инструменты библиотеки Qt для создания графического интерфейса из модуля Qt Widgets. Вы узнаете, как правильно организовывать иерархии виджетов и взаимодействие между отдельными виджетами. Кроме этого, будет рассмотрен дизайнер графического интерфейса Qt Designer.</p>
<p><strong>Программа вебинара:</strong></p>
<ol>
<li>Основные принципы создания графического интерфейса Qt.
<ol>
<li>Иерархия виджетов.</li>
<li>Передача владения виджетом.</li>
<li>Взаимодействие через сигналы и слоты.</li>
</ol>
</li>
<li>Создание простого приложения с несколькими виджетами.</li>
<li>Ознакомление с дизайнером графического интерфейса Qt Designer.</li>
<li>Типы виджетов.
<ol>
<li>Виджет главного окна и связанные с ним классы.</li>
<li>Базовые.</li>
<li>«Продвинутые».</li>
<li>Абстрактные.</li>
<li>Организационные.</li>
</ol>
</li>
<li>Менеджеры размещения и другие средства организации виджетов.</li>
<li>Классы для работы с графическим отображением.</li>
<li>Концепция модель-отображение.
<ol>
<li>Основной принцип.</li>
<li>Классы для работы с моделью и отображением.</li>
</ol>
</li>
<li>Классы внешнего вида(стиля).</li>
<li>Практика.
<ol>
<li>Написание графического интерфейса для сетевого приложения по обмену сообщениями.</li>
<li>Создание простого видео проигрывателя.</li>
<li>Работа с графическим отображением.</li>
</ol>
</li>
</ol>
<p> </p>
<p><strong>Целевая аудитория:</strong></p>
<p>Разработчики, которые имеют общие представления о фреймворке Qt и хотят детально ознакомиться со средствами создания графического интерфейса с использованием модуля Qt Widgets.</p>
Знайомство з фреймворком Qt
Автор: Руслан Ларіоненко
<p>На нашем вебинаре вас ждет общее знакомство с фреймворком Qt и его основными компонентами. Отдельное внимание будет уделено инструментам разработки, которые можно использовать совместно с Qt. Также будут рассмотрены основные типы приложений использующих Qt, система сборки qmake, особенности класса QObjec и система взаимодействия с помощью сигналов и слотов.</p>
<p> </p>
<p><strong>Программа вебинара:</strong></p>
<ol>
<li>Что такое Qt.
<ol>
<li>Поддерживаемые языки программирования.</li>
<li>Поддерживаемые платформы.</li>
<li>Проекты, использующие Qt.</li>
<li>Лицензии.</li>
</ol>
</li>
<li>Возможности.
<ol>
<li>Графический интерфейс.</li>
<li>Работа с сетью.</li>
<li>2D/3D графика.</li>
<li>Базы данных.</li>
<li>Веб движок.</li>
<li>Мультимедиа.</li>
<li>и др.</li>
</ol>
</li>
<li>Структура фреймворка.</li>
<li>Дополнительные инструменты.
<ol>
<li>Среда разработки Qt Creator.</li>
<li>Дизайнер интерфейса Qt Designer.</li>
<li>Справочная система Qt Assistant.</li>
<li>Система локализации Qt Linguist.</li>
</ol>
</li>
<li>Система сборки qmake.</li>
<li>Типы приложений.
<ol>
<li>QcoreApplication.</li>
<li>Qapplication.</li>
<li>QguiApplication.</li>
</ol>
</li>
<li>Класс QObjec.
<ol>
<li>Основной функционал.</li>
<li>Особенности.</li>
</ol>
</li>
<li>Сигналы и слоты.
<ol>
<li>Базовая концепция.</li>
<li>Способы подключения сигналов и слотов.</li>
</ol>
</li>
<li>Коллекции.</li>
<li>Практика.
<ol>
<li>Создание консольного приложения, использующего сигналы и слоты.</li>
<li>Создание сетевого приложения для обмена сообщениями.</li>
<li>Работа с мультимедиа.</li>
</ol>
</li>
</ol>
<p> </p>
<p><strong>Целевая аудитория:</strong></p>
<p>Разработчики, имеющие базовые знания С++, которые хотят ознакомиться с фреймворком Qt для использования его в своих проектах.</p>
Предисловие к курсу "Шаблоны проектирования"
<p>Объектно-ориентированная программная система состоит из множества объектов, что находятся в определенных отношeниях и связях друг с другом. Данный курс научит Вас как прaвильно проeктировать свои прогрaммные системы для плaтформы .Net, прaвильно подбирать и использовать порождающие, структурные и поведенческие шаблоны проектирования, описанные в труде «Приемы объектно-ориентированного проектирования. Цели, которые перед собой стaвили aвторы книги «Design Patterns via C#»: рaзъяснить и в хорошем смысле более «просторечиво» прeдоставить опрeделения и положeния, предстaвленные в книгe «Приeмы объектно-ориeнтированного проeктирования. Паттeрны проeктирования».</p>
Тема вебинара: "Адаптивный веб-дизайн: типы адаптивных макетов"
Этот вебинар посвящен теме создания адаптивного веб-дизайна для сайтов, показана разница между адаптивным (Adaptive) и отзывчивым веб дизайном (responsive web-design), приведены примеры таких сайтов, рассказано о существующих адаптивных макетах. Так же в вебинаре слушатель найдет примеры создания адаптивных макетов с использованием таких инструментов как медиа-запросы (@media) и фреймворк Bootstrap.