Пользовательский интерфейс

  • 0.0
Approx. 16 hours to complete

Course Summary

This course teaches how to design effective user interfaces for web and mobile applications. It covers topics such as design principles, prototyping, usability testing, and accessibility.

Key Learning Points

  • Learn how to design effective user interfaces for web and mobile applications
  • Understand design principles, prototyping, usability testing, and accessibility
  • Gain practical experience in designing user interfaces through hands-on projects

Related Topics for further study


Learning Outcomes

  • Design effective user interfaces for web and mobile applications
  • Apply design principles to create visually appealing and user-friendly interfaces
  • Conduct usability testing and make design improvements based on feedback

Prerequisites or good to have knowledge before taking this course

  • Basic understanding of design principles
  • Familiarity with design tools such as Sketch, Figma or Adobe XD

Course Difficulty Level

Intermediate

Course Format

  • Online self-paced course
  • Video lectures
  • Hands-on projects

Similar Courses

  • Interaction Design Specialization
  • User Experience (UX) Design
  • User Research and Design

Related Education Paths


Notable People in This Field

  • Director of The Design Lab at UC San Diego
  • CEO of User Interface Engineering

Related Books

Description

Данный курс посвящен созданию пользовательского интерфейса. В начале курса вы узнаете об основных компонентах интерфейса и их создании. Научитесь правильно строить адаптивный интерфейс, подстраивающийся под разный контент и размеры экранов как в Interface Builder так и в коде.

Outline

  • Погружение в Xcode
  • Знакомство с курсом
  • Создание нового проекта
  • Настройки проекта
  • Запуск приложения
  • Interface builder
  • Отладка приложений
  • Полная программа "iOS-разработчик"
  • e-Legion
  • Фонд развития онлайн-образования
  • Конспект
  • Ссылки
  • Специфика iOS
  • Популярные архитектуры
  • Часто используемые паттерны
  • Жизненный цикл приложения
  • Особенности работы с изображениями
  • Asset catalog
  • Конспект
  • Ссылки
  • Основные элементы интерфейса
  • UIView и его сабклассы часть 1
  • UIView и его сабклассы часть 2
  • UIControl и его сабклассы
  • Жизненный цикл UIView
  • Пример создания интерфейса
  • UITableView
  • UICollectionView
  • Общая информация о практических заданиях
  • Конспект
  • Ссылки
  • Коды из лекций
  • Добавляем динамики
  • Autolayout теория
  • Autoresizing mask
  • Autolayout constraints
  • Autolayout UIStackView
  • TraitCollection
  • TraitCollection демо
  • Построение интерфейса в коде
  • Жесты
  • Core Animation
  • Виды анимаций
  • Обработка появления клавиатуры
  • Конспект
  • Ссылки
  • Коды из лекций
  • Контроллеры и переходы
  • Экраны и окна
  • UIViewController
  • Сабклассы UIViewController
  • Жизненный цикл UIViewController
  • Segue часть 1
  • Segue часть 2
  • Контейнеры и программные преходы
  • UIViewController presenting
  • Alerts и Action sheets
  • Конспект
  • Ссылки
  • Коды из лекций
  • Курсовое задание
  • Подводим итоги курса
  • Продолжение курса

Summary of User Reviews

The User Interface Design course on Coursera has received high praise from many users. One key aspect that they appreciated was the interactive and hands-on approach to learning.

Pros from User Reviews

  • Engaging and interactive course materials
  • Helpful feedback and guidance from instructors
  • Practical and relevant assignments

Cons from User Reviews

  • Some users found the course content to be too basic
  • The pace of the course may be too fast for beginners
  • Limited opportunities for peer interaction
Russian
Available now
Approx. 16 hours to complete
Ильдар Гильфанов, Юрий Петухов
Moscow Institute of Physics and Technology, e-legion, ФРОО
Coursera
Share
Saved Course list
Cancel
Get Course Update
Computer Courses