Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 1.56 KB

README.md

File metadata and controls

20 lines (14 loc) · 1.56 KB

RubyRush

Open source курс по основам настоящего программирования для всех и каждого. Основной язык — Ruby.

Здесь хранятся все уроки и задания курса. Лично Вы, дорогой читатель можете внести свой вклад в этот курс (об этом ниже).

Как устроено

На данный момент из содержимого этой репы middleman-ом генерится статический сайт на https://rubyrush.ru со временем переедем на свой движок, сохранив общую структуру и место хранения курса.

В папке steps/ лежит линейный список «шагов», каждый шаг это урок с вложенными в него видосами и/или текстом, или ДЗ, или какой угодно mardkdown+html материал. Последовательность шагов на сайте в конечном итоге определяем мы, деплоеры курса (@aristofun, @installero).

<step_slug> — уникальное имя (идентификатор) шага.

| /steps/<step_slug>/content.md | основное тело шага | | /steps/<step_slug>/links.json | ссылки и материалы к шагу | | /steps/<step_slug>/files/* | файло из материалов к уроку | | /steps/<step_slug>/solution/* | код с ответом на ДЗ |