Ruby on Rails. Як почати вивчати RoR

RoR (Ruby on Rails) — це фреймворк написаний на мові програмування ruby, який робить процес розробки швидшим та простішим.

Для того що б його вивчати, не потрібно бути кул-програмером. Насправді програмування на RoR досить доступне і якщо розібратись в ньому поступово, то процес розробки принесе вам задовлення.

Я почав своє навчання з офіційного туторіалу. Там розглядається шлях створення мікроблогу, на основі славнозвісного Twitter`а. Якщо почнете вивчати з офійційного джерела, все таки раджу англійський туторіал, оскільки там розглядається версія 3.2, а в російському перекладі (на момент написання статі) версія 3.0.

Офіційний туторіал — це не краще, що можна було вибрати. Важко, багато, нічого не зрозуміло. Це напевне і почало відштовхувати. У пошуках чогось попростіше, я нагуглив ось такий курс : Rails для зомбаків. Назва, звичайно дика оригінальна, зате сам курс, один з найкращих, для початківців.

Всього в ньому 5 рівнів, в якому розглядається на простих прикладах програмування на RoR. Відеокурс на англіській. Після кожного рівня, вам протрібно виконати завдання (приблизно 5-6 завдань) що б перейти на наступний рівень. За лабораторну ви набираєте бали. Якщо ви не знаєте відповіді, вам підкажуть, за 75 балів.

Взагальному, доступний інтерфейс, легкі завдання. Після цього курсу, вже можна братись і за щось серйозніше.

У всякому разі, починати з даного курсу набагато простіше, ніж з офіційного туторіалу. Звичайно, ніхто не скасував книги, тому в інтернеті є досить літератури.

Вирішувати, як починати тільки вам. Головне, що б цього був результат.

Проекти, реалізовані на RoR:

  1. Twitter
  2. GitHub
  3. BaseCamp Більше можна знайти тут.

Успіху вам з RoR :)

Коментарі 6

romanvbabenko - 30 жовтня 2012, 00:52

Наче бачу, як тисячі хомячків кинулись продукувати клони Twitter на RoR.

«Для того що б вивчати #{ framework_or_language_name }, не потрібно бути кул-програмером». ©

Нашо ця 100500та варіяція про RoR?

P.S. Twitter і BaseCamp вже майже не використовують RoR

feather - 30 жовтня 2012, 04:16

ну твіттер то ясно, а можна пруфлінк про бейскамп?

feather - 30 жовтня 2012, 04:14

Перед тим як братись за рельси вивчіть рубі. Це обов’язково, тому що це досить специфічна мова програмування(в синтаксичному плані). І починати вчити фреймворк без знань мови на якій він написаний нонсенс.

feather - 30 жовтня 2012, 04:18

підкину хорошу книжечку по рубі

ruby.learncodethehardway.org/book/

yurik23 - 02 листопада 2012, 23:05

Дякую за інфу по рубі )) Рельси якраз я буду вивчати

Коментувати
© 2009 - 2020, Розробка - соціальна ІТ спільнота.
Контакти: info@rozrobka.com
Правила користування