Школа разработки интерфейсов Яндекса [2013 г.]

Reply to topic
 
Author
Message

anabol1k ®

Longevity: 7 years 3 months

Posts: 766

Post 08-Feb-2013 16:01

[Quote]

Школа разработки интерфейсов Яндекса
Производитель: Яндекс
Год выпуска: 2013
Язык: русский
Описание: Разработка интерфейсов — одно из важнейших направлений в Яндексе, сервисами которого пользуются миллионы людей. А ни один российский вуз, к сожалению, не готовит разработчиков интерфейсов. Все знания, которые необходимы современному верстальщику или фронтенд-программисту, приходится черпать из статей в интернете, книг, докладов на конференциях. Но зачастую этого бывает недостаточно. Почти каждого нового разработчика интерфейсов, которого мы принимали на работу, приходилось многому обучать.
За долгое время работы в Яндексе нам удалось систематизировать все наши знания и огромный опыт в создании фронтенда веб-сервисов. Результатом этого осмысления и длительной работы стала первая Школа разработки интерфейсов, занятие которой шли в московском офисе Яндекса. Вся практическая часть обучения проходила в реальных проектах Яндекса. Теоретическая же состояла из лекций, которые читали ведущие разработчики интерфейсов Яндекса: Сергей Бережной, Михаил Трошев, Алексей Андросов, Михаил Давыдов и другие.

Инструменты разработки

  • Общий цикл разработки интерфейсов
  • Система ведения задач (Task tracker).
  • Документирование (Wiki)
  • Парное программирование
  • Code Style
  • Браузеры
  • Редакторы кода
  • Командная строка Unix
  • Cистемы контроля версий
  • Тестирование
  • Развертывание вёрстки на сервера

Технологии в разработке интерфейсов

  • HTTP-протокол
  • Механизм работы браузера
  • Кеширование на клиенте и сервере
  • Безопасность веб-приложений

Языки программирования

  • Обзор языков программирования
  • JavaScript: Базовые знания
  • Транспорт, Ajax
  • JavaScript: Асинхронность
  • JavaScript: События
  • CSS: Систематизация базовых знаний
  • CSS: Селекторы, Псевдоклассы. Специфичность и наследование
  • CSS: Значения и единицы измерения. Шрифт. Свойства текста
  • CSS: Основы модели визуального форматирования. margin, padding, border. Цвета и фон
  • CSS: Свободное перемещение и позиционирование
  • CSS: Списки и генерируемое содержимое. Layouts. At-rules
  • CSS: Transition. Transfrom. Animation
  • Debugger: Отладка кода
  • Profiler: Профилирование кода
  • Клиентская оптимизация
  • Обзор шаблонизаторов
  • Регулярные выражения
  • XML
  • XPath
  • XSLT

Фреймворки

  • JavaScript-фреймворки
  • jQuery
  • БЭМ: Теория
  • БЭМ: Практика

Дизайн

  • Дизайн интерфейсов
  • Дизайн глазами разработчика

_________________
http://2v3.su/ Создание сайтов
[Profile] [PM]
Display posts from previous:    
Reply to topic

The time now is: Today 09:39

All times are GMT



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum