Подготовка

Задания первого тура

В первом туре мы будем проверять ваши навыки по: HTML, JS, CSS.

В заданиях мы используем интересные, новые возможности технологий. Будем делать "браузерное приложение", подходы в его разработке немного отличаются от создания "обычной верстки".

Для подготовки мы сделали тестовое задание и пример его решения. Очень рекомендую выполнить задание по всем требованиям и разобрать как сделано решение, это позволит хорошо проверить знания.

Вот сам пример - сделать браузерное приложение "градусник" :). Скачать задание, Скачать пример решения

Задание затрагивает:

Результат выглядит так (Живой пример)

Решения олимпиадных заданий будут оцениваться по выполнению всех требований, по близости к эталонному решению функционально и внешне, по оптимальности и читаемости кода, по сроку выполнения

Архив с нашим вариантом решения задач первого тура - очного и заочного: cкачать



Задания второго тура.

Во втором туре мы будем проверять ваши навыки по PHP

Это будут задачи на алгоритмы, работу с обработкой данных, регулярные выражения, на работу в ограниченных ресурсах и т.д.

Например:

Реальные задания будут на другие темы, но на, примерно, таком же уровне сложности


Источники и материалы

Для подготовке к олимпиаде по веб-программированию лучше всего пойдет... - интернет :)
Веб-технологии HTML, CSS, JS, PHP - развиваются очень быстро, все самое новое можно найти на англоязычных ресурсах, например:
www.w3schools.com
www.caniuse.com
www.webplatformdaily.org
www.php.net

Есть и русско-язычные ресурсы:
learn.javascript.ru
htmlbook.ru
php.ru

Данный раздел я планирую еще пополнить ссылками.