Если вы открыли статью из-за заголовка, то вот вам ссылка, по которой можно прямо сейчас бесплатно пройти первую и вторую главу из нашего нового интерактивного курса.

А тем, кто остался, расскажем о том, зачем интерактивным курсам бета-тесты.

Сколько времени делается курс

С апреля по август наши авторы и разработчики трудились, не покладая рук.

Авторам нужно придумать содержание, разобраться с кодом, который будут писать студенты, подготовить макеты страниц и собрать всё это вместе, чтобы передать разработчикам.

Разработчики же совершили невероятное — придумали, как проверять курс по PHP (который, на секундочку, требует отправки данных на сервер) без отправки данных на сервер. Поэтому, в частности, в самом начале висит такое предупреждение:

Предупреждение о поддерживаемых версиях браузеров

После того, как редактор кода, мини-браузер и механизмы проверок готовы, курс постепенно показывают разным людям в рамках альфа- и бета-тестов.

Альфа-тестирование

Самые большие изменения происходят во время альфа-тестирования. На этом этапе курс проходят сотрудники Академии или обычные пользователи, которых мы приглашаем в наш офис. Если вы дочитали до этого места, живёте в Санкт-Петербурге и хотите поучаствовать в предварительном закрытом тестировании будущих курсов по PHP, JavaScript, HTML и CSS, напишите Виталию. Он всех запомнит и, возможно, пригласит вас на тесты новых курсов.

Бета-тестирование

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

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

Из чего состоит курс

Пока из трёх глав, но скоро их станет больше.

Глава «Знакомство с PHP»

В первой главе вы узнаете о том, что такое PHP и зачем он нужен, научитесь добавлять код на PHP в свёрстанный сайт и познакомитесь с основными принципами работы языка на примере разработки интернет-магазина. Глава даёт хорошую основу и помогает понять, хочется ли вообще дальше программировать на PHP.

Интерфейс первой главы
Внешне курс напоминает настоящий редактор кода и открытый рядом браузер. Можно внести изменения в код и сразу увидеть результат.

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

Глава «Условия»

Вторая глава посвящена условиям и «языковой практике». В ней работа с кодом начнётся с первого задания — вместе со слонёнком Думпо нужно доработать интернет-магазин из первой главы.

Подробнее о второй главе мы уже рассказывали в блоге.

Интерфейс второй главы
Одно из заданий главы «Условия».

Глава «Массивы и циклы, часть 1»

В этой главе — подробное объяснение того, что такое массивы и циклы, и почему они отлично работают вместе. Здесь продолжается разработка интернет-магазина, и решаются разнообразные задачи, связанные с темой главы.

Третья глава сейчас на бета-тесте, и поэтому доступна только подписчикам Академии.