Этот семинар предлагает всестороннее руководство по созданию систем дизайна с использованием Storybook. Охватывая все, от базовой настройки до продвинутых функций, участники узнают о атомарном дизайне, доступности, визуальном регрессионном тестировании, адаптивном дизайне и реализации темного режима. Семинар акцентирует внимание на практическом, наглядном обучении для эффективного сотрудничества в команде и документирования.
Если вы хотите создать отличное приложение или у вас уже есть SaaS, его дизайн критически важен для успеха. Присоединяйтесь к семинару UX-консультанта Пола Боага, чтобы узнать основы дизайна продукта. Узнайте, как создавать быстрые и эффективные прототипы перед разработкой вашего окончательного приложения с использованием надежной системы дизайна.На семинаре будут рассмотрены все аспекты, необходимые для создания вашего первого продукта. Также вы
Нет никаких секретов в написании тестов! Есть только написание кода, который можно протестировать! Тесты — это способ передачи знаний о том, как система работает, от вашего текущего "я" к вашему будущему "я" (или будущим коллегам). Тесты — это не издержки, а опора, которая позволяет вам создавать вещи быстрее и с лучшим качеством.Мы рассмотрим, как писать модульные тесты, какие шаблоны проектирования в нашем коде делают тесты легкими для написани
Мы обсудим доступность как основное требование в жизненном цикле разработки программного обеспечения, выделяя те моменты, на которые следует обратить внимание при оценке доступности пользовательского интерфейса. Мы рассмотрим продвинутые методы маркировки, техники для экранных читателей и особенности создания доступных JavaScript-приложений. Наконец, мы расскажем о автоматизации тестирования доступности и дадим советы по созданию организационных
Научитесь делать свои веб-сайты и веб-приложения доступными для более широкой аудитории. Используйте методы отладки доступности для выявления проблем при разработке. Обеспечьте хорошую работу вашего веб-сайта с адаптивными технологиями и изучите использование HTML, ARIA и JavaScript для обеспечения доступности даже самых сложных пользовательских интерфейсов!
Я очень рад, что вы собираетесь освоить методики, которые я обучаю, чтобы повысить эффективность поиска работы. Вы научитесь быть уверенным(ой) в себе в качестве фронтенд-разработчика и мыслить, как работодатель. Я покажу вам, как составить резюме, создать аккаунт на GitHub и портфолио, чтобы привлечь внимание потенциальных работодателей.
Компании любого размера, работающие удаленно или офлайн, в большой степени полагаются на чат-приложения, такие как Slack, для выполнения рабочих задач. Мы обсуждаем новые идеи, отслеживаем текущую работу и даже решаем проблемы, такие как сбои, через чат. Этот семинар научит вас, как рабочий процесс ChatOps может повысить эффективность вашего чат-приложения, превратив его из инструмента для обсуждения в центр продуктивности с помощью ряда адаптивн
Разработка с использованием JavaScript предоставляет отличный опыт для разработчиков, позволяет создавать интерактивные элементы и работать с самыми современными инструментами. Однако, доставка ненужного JavaScript замедляет загрузку веб-сайтов, расходует трафик и ухудшает пользовательский опыт. Astro предлагает идеальный баланс, позволяя нам работать с современными инструментами, используя любой выбранный фреймворк, но при этом по умолчанию не д
Жесткие части разработки пользовательского интерфейса
The Hard Parts of UI Development
Когда мы создаем графические интерфейсы для пользователей, мы позволяем им взаимодействовать с цифровым миром таким образом, чтобы это имитировало их интуиции в физическом мире. Это требует от нас гарантировать, что наше представление (то, что видит пользователь) соответствует нашему состоянию (данные приложения).Это кажущееся простым заданием синхронизации состояния приложения и его представления может быть особенно трудно достичь в веб-браузере
На этом семинаре вы исследуете различные API JavaScript, которые предоставляют доступ к аппаратному обеспечению и функциям платформы в современных веб-приложениях и PWA. Вы научитесь эффективно использовать эти API для улучшения возможностей ваших приложений и создания лучшего пользовательского опыта. Семинар охватывает современные API, доступные в любом браузере, и некоторые экспериментальные API, работающие только на некоторых устройствах.Вы по