Введение UX Дизайн
Изучите передовые методы создания эффективных и интуитивно понятных интерфейсов для людей с помощью итеративного процесса проектирования UX.
Изучите передовые методы создания эффективных и интуитивно понятных интерфейсов для людей с помощью итеративного процесса проектирования UX.
Получите полный контроль над веб-графикой и придайте вашему сайту немного расцвета с помощью движения и анимации. В этом учебном курсе SuperHi разработала и выпустила серию проектов, посвященных стилю и анимации SVG, чтобы оживить масштабируемые, удобные для производительности иллюстрации в браузере.
Математика… для креативщиков? Разве это не то же самое, что смешивать сыр и шоколад? Возможно, в прошлом, но как часть современного творческого рабочего процесса, математика может стать бесценным инструментом для добавления уровней интерактивности в вашу работу.
Создавайте анимацию шрифтов с нуля! Узнайте, как сгибать и формировать типографику для использования на ваших собственных веб-сайтах с помощью P5.js. Хотите знать, как работать с вариативными шрифтами и как создавать кинетическую анимацию для веб-сайтов? Если да, то этот творческий курс для вас. Для этого мы создали серию проектов, посвященных странным шрифтам.
Узнайте, как писать более чистый и гибкий Javascript с помощью React.js, фреймворка с открытым исходным кодом. Создавайте красивые веб-сайты с компонентами пользовательского интерфейса и понятным кодом!
Интегрируйте библиотеку Barba.js в свои веб-сайты и используйте методы CSS и Javascript для добавления плавных и гармоничных эффектов. В этом курсе SuperHi разработала и выпустила серию проектов, посвященных тому, как заставить веб-сайты перейти от автономной навигации по страницам к плавным анимированным переходам, когда ваши пользователи нажимают и взаимодействуют с вашим веб-дизайном.
Используйте командную строку для интеграции инструментов проектирования и разработки, таких как Sass, PostCSS, Gulp, Jekyll и Webpack, в свой рабочий процесс.
Всякий раз, когда кто-то говорит «У Твиттера есть API», они имеют в виду, что у Твиттера есть особый способ, позволяющий другим сайтам смешивать свои данные для создания совершенно новых проектов. Если вы хотите создать индивидуальную ленту Instagram, клиентский инструмент презентации на основе Figma, трекер биткойнов или собственную переработанную версию Twitter, все эти проекты должны взаимодействовать с источником данных.
Этот курс предназначен для разработчиков, devops или даже архитекторов, которые хотят глубже погрузиться в Kubernetes и изучить концепции Container Network Interface (CNI). Мы обсудим плагины CNI и то, как модули взаимодействуют друг с другом в Kubernetes. В качестве примера мы изменим плагин CNI в работающем кластере Kubernetes.
Для инженеров, которые хотят повысить безопасность своих приложений Go. В этом докладе мы обсудим передовые методы защиты ваших приложений Go. Мы поговорим о мышлении о безопасности, о том, как использовать автоматические инструменты, такие как gosec, и научимся избегать распространенных ошибок безопасности при написании веб-приложений.