Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Интернет-ресурсы

http://htmlbook.ru - один из лучших русскоязычных учебных ресурсов / онлайн-справочников по HTML и CSS. Тэги HTML и атрибуты CSS с четкими описаниями, хорошими примерами и таблицами поддержки в браузерах


http://angular-doc.herokuapp.com/guide/ - русский перевод (не очень качественный) официального сайта AngularJS (оригинал - https://angularjs.org/)


https://www.youtube.com/watch?v=8y1SthX9nBs - неплохая лекция по Javascript, есть смысл посмотреть первые ~40 мин. для быстрого введения в синтаксис языка, а если будет время - то и всю лекцию


https://habrahabr.ru/post/50830 - первая часть любительского перевода статьи Мартина Фаулера (автора классической книги "Шаблоны корпоративных приложений") по архитектурным паттернам в графическом UI. В тексте есть ссылки на следующие части перевода.
Статья старая, но актуальности не утратившая. Помещает программирование UI в контекст развития программирования в целом. (Английский оригинал статьи: https://martinfowler.com/eaaDev/uiArchs.html)


https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-831-user-interface-design-and-implementation-spring-2011/lecture-notes/ - (англ.) курс лекций MIT о разработке пользовательских интерфейсов

Книги

(все можно найти на русском языке в Интернете)

Дуглас Крокфорд. "JavaScript. Сильные стороны" - по мнению многих Javascript-разработчиков, лучший учебник по языку


Джеф Раскин "Интерфейс: новые направления в проектировании компьютерных систем" - книга создателя Apple Macintosh о научном подходе к проектированию пользовательских интерфейсов


Дональд Норман "Дизайн привычных вещей" / "Дизайн промышленных товаров" -  одна и та же книга, публикующаяся под двумя названиями. Классическая книга о дизайне, ориентированном на пользователя.

 


 

Просмотр по Темам

Список меток
excludedLabelskb-how-to-article,kb-troubleshooting-article

Недавно обновлённые статьи

Недавно обновлено
typespage,blogpost
hideHeadingtrue