Результати пошуку
ITVDN: курси програмування
Відеокурси з
програмування
Підписка

300+ курсів за популярними IT-напрямками

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

Підписка
Підписка

300+ курсів за популярними IT-напрямками

Результати пошуку за запитом: 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 &nbsp;в создании пользовательского интерфейса.</p>
Speed Level Design - Средневековая таверна
Speed Level Design - Средневековая таверна
Программы для создания и редактирования материалов. Substance Designer, Substance Painter.
Данный урок, рассматривает - "Программы для создания и редактирования материалов. Substance Designer, Substance Painter". Изучайте программирование и информационные технологии на нашем онлайн ресурсе ITVDN.
Книга "Design Patterns via C#" - онлайн образование ITVDN
<p>На канале ITVDN опубликована долгожданная книга &quot;Design Patterns via C#&quot;! Цели, которые перед собой ставили авторы книги &laquo;Design Patterns via C#&raquo; при ее написании: Разъяснить и в хорошем смысле более &laquo;просторечиво&raquo; представить определения и положения, представленные в книге &laquo;Приемы объектно-ориентированного проектирования. Паттерны проектирования&raquo;. Реализовать примеры на языке C# из книги &laquo;Приемы объектно-ориентированного проектирования. Паттерны проектирования&raquo;, которые представлены в форме общих описаний и примеров или в виде отрывков-кода на языке C++, стараясь при этом максимально сохранить первоначально заложенный смысл-идею.</p>
Как стать UI/UX дизайнером

Автор: Игорь Резниченко

<p>За последние несколько лет профессия UI/UX дизайнера приобрела огромную популярность, пережила несколько этапов эволюции и стала локальным buzzword. Это цель и мечта каждого начинающего дизайнера. Благодаря появлению большого количества школ, учебных курсов, вебинаров, эта профессия стала доступной для каждого. Буквально за полгода вполне реально освоить базовый курс и перейти к практике, а уже через год получить свою первую квалифицированную и хорошо оплачиваемую работу. В этом вебинаре вы узнаете предысторию появления профессии, а также суть работы UI/UX дизайнера, а в конце вебинара можно будет задать интересующие вас вопросы.</p> <p>План вебинара:</p> <p>1. Что такое дизайн и почему сейчас уже недостаточно &laquo;сделать красиво&raquo;?</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 &ndash; компаниях.</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>&laquo;Продвинутые&raquo;.</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>&nbsp;</p> <p><strong>Целевая аудитория:</strong></p> <p>Разработчики, которые имеют общие представления о фреймворке Qt и хотят детально ознакомиться со средствами создания графического интерфейса с использованием модуля Qt Widgets.</p>
Знайомство з фреймворком Qt

Автор: Руслан Ларіоненко

<p>На нашем вебинаре вас ждет общее знакомство с фреймворком Qt и его основными компонентами. Отдельное&nbsp; внимание будет уделено инструментам разработки, которые можно использовать совместно с Qt.&nbsp;&nbsp; Также будут рассмотрены основные типы приложений использующих Qt, система сборки qmake, особенности класса QObjec и система взаимодействия с помощью сигналов и слотов.</p> <p>&nbsp;</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>&nbsp;</p> <p><strong>Целевая аудитория:</strong></p> <p>Разработчики, имеющие базовые знания С++, которые хотят ознакомиться с фреймворком Qt для использования его в своих проектах.</p>
Предисловие к курсу "Шаблоны проектирования"
<p>Объектно-ориентированная программная система состоит из множества объектов, что находятся в определенных отношeниях и связях друг с другом. Данный курс научит Вас как прaвильно проeктировать свои прогрaммные системы для плaтформы .Net, прaвильно подбирать и использовать порождающие, структурные и поведенческие шаблоны проектирования, описанные в труде &laquo;Приемы объектно-ориентированного проектирования. Цели, которые перед собой стaвили aвторы книги &laquo;Design Patterns via C#&raquo;: рaзъяснить и в хорошем смысле более &laquo;просторечиво&raquo; прeдоставить опрeделения и положeния, предстaвленные в книгe &laquo;Приeмы объектно-ориeнтированного проeктирования. Паттeрны проeктирования&raquo;.</p>
Тема вебинара: "Адаптивный веб-дизайн: типы адаптивных макетов"
Этот вебинар посвящен теме создания адаптивного веб-дизайна для сайтов, показана разница между адаптивным (Adaptive) и отзывчивым веб дизайном (responsive web-design), приведены примеры таких сайтов, рассказано о существующих адаптивных макетах. Так же в вебинаре слушатель найдет примеры создания адаптивных макетов с использованием таких инструментов как медиа-запросы (@media) и фреймворк Bootstrap.
Notification success