Набор завершён. Чтобы узнать о следующем наборе, подпишитесь на новости на главной странице. Ссылки на видеозаписи докладов можно найти ниже.

В июле 2013 года прошёл второй набор в Школу разработки интерфейсов в Москве. Обучение в Школе предполагало два этапа — теоретический и практический.

Для первого этапа были отобраны 38 человек. Они прослушали курс лекций, посвящённых инструментам разработчика интерфейсов, технологиям современной фронтенд-разработки и многому другому.

По результатам экзамена и собеседований на второй, практический этап было принято 22 студента. Все они получили возможность работать над реальными задачами в командах Яндекса, создающих интерфейсы для Поиска, Карт, Маркета, Почты и других сервисов.

Все вопросы о Школе присылайте на адрес: intern@yandex-team.ru

Опубликованные материалы

сентябрь 2013
7Изучение и редактирование кода Смотреть
 Развертывание версткиСмотреть
 http-протоколСмотреть
 Механизм работы браузера Смотреть
 Кеширование на клиенте и сервереСмотреть
 Безопасность веб-приложенийСмотреть
 Регулярные выражения Смотреть
 Командная строка UnixСмотреть
 Языки программирования Смотреть
 ТестированиеСмотреть
 Вики-синтаксисСмотреть
 Общий цикл разработки (dev-cycle)Смотреть
 Вводная по ШРИСмотреть
 История успеха выпускников ШРИСмотреть
ноябрь 2013
2CSSСмотреть
 Js. Базовые знания (js-basics)Смотреть
 Js. Асинхронность (js-async)Смотреть
 MVCСмотреть
 Шаблонизаторы (templates)Смотреть
 jQuery (jquery)Смотреть
 Методология БЭМ и обзор БЭМ платформыСмотреть
 БЭМ: мастер-классСмотреть
 Приёмка задач: общее и бэкенд-разработкаСмотреть
 Приёмка задач: дизайнСмотреть
 Парное программированиеСмотреть
 CSSСмотреть
 Основы модели визуального форматированияСмотреть
 Эксперимент с версткойСмотреть
 Code styleСмотреть
 JavaScript. СобытияСмотреть
 Документирование информацииСмотреть
 Unit-тестированиеСмотреть
 I-bemСмотреть
 Layouts. At-rulesСмотреть
 Значения и единицы измерения. Шрифт. Свойства текстаСмотреть
 Code reviewСмотреть
 ДизайнСмотреть
 Profiler (profiler)Смотреть
 Фреймворки (js-frameworks)Смотреть
 Клиентская оптимизация (performance)Смотреть
 Debugger (debug)Смотреть
 Цвета и фон. Transition. AnimationСмотреть
 Свободное перемещение и позиционированиеСмотреть
 Cистемы контроля версий Смотреть
 Архитектура веб-сервисовСмотреть
 Транспорт, ajax (js-ajax)Смотреть
 Графика в вебеСмотреть

FAQ

Нужно ли платить за обучение?

Нет, не нужно. Школа бесплатная, а во время практики мы даже платим стипендию.

Я не знаю JavaScript, но у меня есть опыт веб-разработки на другом языке (PHP, Ruby, Perl...). Cмогу ли я попасть в вашу школу?

Мы не готовы учить всему с нуля, поэтому без начальных знаний обучение в Школе невозможно. Попробуйте самостоятельно выполнить тестовое задание — вдруг у вас получится.

Будут ли выложены видеозаписи лекций?

Да, мы опубликуем все лекции с первого этапа. Видео лекций предыдущей Школы можете посмотреть здесь.

В какое время проходят занятия?

Вторник, четверг — с 18:30 до 21:30. Суббота — с 12:00 до 15:00. Во время практики лекции будут проходить только по субботам с 12:00 до 15:00.

Я не «студент старших курсов или недавний выпускник вуза», могу ли я принять участие в Школе?

Вы можете заполнить анкету, и мы рассмотрим её наравне с другими.

Второй этап обучения в школе предполагает полную занятость, или практика также будет проходить по субботам?

Практика предполагает полную или частичную занятость в рабочее время с понедельника по пятницу.