- PVSM.RU - https://www.pvsm.ru -
Разработка интерфейсов — одно из важнейших направлений в Яндексе, сервисами которого пользуются миллионы людей. А ни один российский вуз, к сожалению, не готовит разработчиков интерфейсов. Все знания, которые необходимы современному верстальщику или фронтенд-программисту, приходится черпать из статей в Интернете, книг, докладов на конференциях. Но зачастую этого бывает недостаточно. Почти каждого нового разработчика интерфейсов, которого мы принимали на работу, приходилось многому обучать.
За долгое время работы в Яндексе нам удалось систематизировать все наши знания и огромный опыт в создании фронтенда веб-сервисов. Результатом этого осмысления и длительной работы стала первая Школа разработки интерфейсов [1], занятие которой шли в московском офисе Яндекса. Вся практическая часть обучения проходила в реальных проектах Яндекса. Теоретическая же состояла из лекций, которые читали ведущие разработчики интерфейсов Яндекса: veged [2], mishanga [3], doochik [4], azproduction [5] и другие.
Сегодня мы выкладываем видеозаписи каждой из них. Весь курс систематизирован и поделен на пять блоков: инструменты разработки, технологии в разработке интерфейсов, языки программирования, фреймворки, дизайн.
По итогам курса 20 выпускников Школы стали нашими коллегами, и теперь работают над интерфейсами сервисов, которыми пользуются почти все российские интернет-пользователи. Вторая Школа [46] открывается 2 февраля в симеферопольском офисе Яндекса, где работает vithar [47]. Ближе к лету этого года мы планируем начать набор на третий поток обучения, которое снова будет проходить в Яндексе в Москве.
Автор: vtenity
Источник [48]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/interfejsy/26420
Ссылки в тексте:
[1] Школа разработки интерфейсов: http://events.yandex.ru/events/shri/msk-2012/
[2] veged: http://habrahabr.ru/users/veged/
[3] mishanga: http://habrahabr.ru/users/mishanga/
[4] doochik: http://habrahabr.ru/users/doochik/
[5] azproduction: http://habrahabr.ru/users/azproduction/
[6] Общий цикл разработки интерфейсов: http://events.yandex.ru/talks/386/
[7] Система ведения задач (Task tracker).: http://events.yandex.ru/talks/387/
[8] Документирование (Wiki): http://events.yandex.ru/talks/388/
[9] Парное программирование: http://events.yandex.ru/talks/421/
[10] Code Style: http://events.yandex.ru/talks/428/
[11] Браузеры: http://events.yandex.ru/talks/390/
[12] Редакторы кода: http://events.yandex.ru/talks/391/
[13] Командная строка Unix: http://events.yandex.ru/talks/389/
[14] Cистемы контроля версий: http://events.yandex.ru/talks/392/
[15] Тестирование: http://events.yandex.ru/talks/393/
[16] Развертывание вёрстки на сервера: http://events.yandex.ru/talks/394/
[17] HTTP-протокол: http://events.yandex.ru/talks/398/
[18] Механизм работы браузера: http://events.yandex.ru/talks/399/
[19] Кеширование на клиенте и сервере: http://events.yandex.ru/talks/400/
[20] Безопасность веб-приложений: http://events.yandex.ru/talks/401/
[21] Обзор языков программирования: http://events.yandex.ru/talks/403/
[22] JavaScript: Базовые знания: http://events.yandex.ru/talks/409/
[23] Транспорт, Ajax: http://events.yandex.ru/talks/419/
[24] JavaScript: Асинхронность: http://events.yandex.ru/talks/410/
[25] JavaScript: События: http://events.yandex.ru/talks/429/
[26] CSS: Систематизация базовых знаний: http://events.yandex.ru/talks/411/
[27] CSS: Селекторы, Псевдоклассы. Специфичность и наследование: http://events.yandex.ru/talks/422/
[28] CSS: Значения и единицы измерения. Шрифт. Свойства текста: http://events.yandex.ru/talks/423/
[29] CSS: Основы модели визуального форматирования. margin, padding, border. Цвета и фон: http://events.yandex.ru/talks/424/
[30] CSS: Свободное перемещение и позиционирование: http://events.yandex.ru/talks/425/
[31] CSS: Списки и генерируемое содержимое. Layouts. At-rules: http://events.yandex.ru/talks/426/
[32] CSS: Transition. Transfrom. Animation: http://events.yandex.ru/talks/427/
[33] Debugger: Отладка кода: http://events.yandex.ru/talks/412/
[34] Profiler: Профилирование кода: http://events.yandex.ru/talks/413/
[35] Обзор шаблонизаторов: http://events.yandex.ru/talks/414/
[36] Регулярные выражения: http://events.yandex.ru/talks/415/
[37] XML: http://events.yandex.ru/talks/416/
[38] XPath: http://events.yandex.ru/talks/417/
[39] XSLT: http://events.yandex.ru/talks/418/
[40] JavaScript-фреймворки: http://events.yandex.ru/talks/402/
[41] jQuery: http://events.yandex.ru/talks/404/
[42] БЭМ: Теория: http://events.yandex.ru/talks/405/
[43] БЭМ: Практика: http://events.yandex.ru/talks/406/
[44] Дизайн интерфейсов: http://events.yandex.ru/talks/407/
[45] Дизайн глазами разработчика: http://events.yandex.ru/talks/408/
[46] Вторая Школа: http://events.yandex.ru/events/shri/simf-2013/
[47] vithar: http://habrahabr.ru/users/vithar/
[48] Источник: http://habrahabr.ru/post/168259/
Нажмите здесь для печати.