Обучение на основе практики

Изучай и разрабатывай в production

Сфокусируйтесь на получении только тех знаний и навыков, которые вам нужны
Рабочее окружение, и инфраструктура, уже настроены в персональном облаке

От разработчиков, для разработчиков

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

Персональный виртуальный сервер

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

VSCode Cloud IDE

Предоставляем облачную VSCode IDE для разработки проекта, которая не требует установки и доступна из браузера

Автоматическая система проверки с приемочными тестами

Каждое решение проверяется путём эмуляции пользовательских действий(заполнение форм, клики по ссылкам, и т.д.), за которыми можно наблюдать по видеотрансляции и текстовым логам в реальном времени, или смотреть их в записи

Быстрый старт курса без настройки окружения

Во время создания и запуска персонального сервера, настраивается вся необходимая инфраструктура — веб-сервер, СУБД, брокер сообщений и другие, специфичные для конкретного курса, компоненты

Отжатый материал

Видеосопровождение для уроков, мы записываем после неоднократного редактирования сценариев, и подавляющее большинство из них, укладывается в 10ти минутные видео

Доменное имя для проекта, в зоне .CLOUD

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

Релевантные навыки

Работайте с реальным рабочим окружением на вашем персональном сервере

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

Инфраструктура в облаке — Конфликты версий ПО на локальной машине, нехватка ресурсов, и трата времени на настройку окружения, в прошлом. Вся инфраструктура и окружение автоматически разворачиваются в нашем облаке. На локальной машине, вам требуется лишь наличие браузера

Читать подробнее

Доступ с любого устройства — Вы можете продолжить выполнение заданий в любой момент, и с любого устройства с выходом в интернет. Рабочее окружение всегда находится в активном состоянии. IDE и проект доступны по публичным, персональным URL адресам в доменной зоне .CLOUD

Читать подробнее

Инструменты из стандартов индустрии — Облачная инфраструктура и специализированное окружение, позволяет и располагает к использованию инструментов, являющихся стандартами индустрии. В первую очередь, вся работа осуществляется в *nix системах, с таким сопутствующим инструментарием как ssh, bash, vim, scp и др. Для новичков, это хороший шанс получить реальные навыки работы со стандартными утилитами, а для опытных разработчиков, это возможность работать в привычной для себя экосистеме

Окружение больше не проблема — Часто, при возникновении ошибок в проекте, причиной является некорректно настроенное окружение. Во время разработки, мы тестируем курсы абсолютно в том же окружении, которое предоставляем для работы, вам. То есть, версии языка, СУБД, веб-сервера, их конфигурации и остальная часть окружения, совпадают бит-в-бит — это позволяет исключить возникновение подобных ошибок

Проверка результатов

Будьте уверены в корректности работы вашего решения

Для каждого практического задания курса, мы разрабатываем тесты конечного функционала, которые в автоматическом режиме тестируют ваше решение методом «чёрного ящика»

Вариативность решений — Благодаря тестированию методом «чёрного ящика», вы не ограничены в выборе решения. Код вашего решения может иметь любые вариации, главное — это результат его работы, он должен выполнять поставленную задачу. Такой подход, в точности повторяет взаимодействие с заказчиком «фичи» или проекта в целом, будь это аутсорс разработка, или работа в продуктовой компании с продакт-менеджером в команде

Эмуляция действий пользователя — Во время тестирования решения, эмулируются такие действия как заполнения форм данных на странице, переходы по страницам, работа с многошаговыми формами и так далее. Также, в некоторых случаях, во время тестирования осуществляется подключение к вашему окружению по ssh или напрямую к базе данных окружения, для проверки условий выполнения задания

Экосистема

Все материалы и ресурсы доступны в единой точке

Мы стараемся создавать условия, позволяющие сосредоточиться на получении только тех знаний и навыков, которые вам нужны

Готовы начать?

Попробуйте наш бета курс, бесплатно