Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Ruby On Rails > Старт на RybyOnRails


Автор: volkoff 17.7.2008, 17:33
Подскажите, сколько времени необходимо на изучение RybyOnRails для выхода на уровень JuniorDeveloper, по сравнению с PHP, например (программирую год на PHP, до этого начинал с С++).

Т.е. как много необходимо изучить материала по RoR прежде чем программист сможет на нём создать, например, несложную CMS ?     
 

Автор: shine 17.7.2008, 18:58
Ruby нужно учить. Ruby, а не Rails. Если схватитесь сразу за Rails то так и будете писать пэхапэшный код в синтаксисе Ruby и в структуре Rails.

По времени не знаю. Это ведь зависит и от того как насколько усердно вы будете учиться.

Автор: ased 30.7.2008, 13:00
все верно, язык - основа, но если прикладник, желаете просто попробовать, то:

простое начало RoR
http://www.asedinko.narod.ru/new_s/ror_appli/net_appli1.htm
там же и вторая статья

Автор: MastEdm 2.9.2008, 21:09
Зависит от опыта программирования как такового и желания. Думаю, что за месяц усердной работы можно добиться определенных результатов  smile 

Автор: source777 2.9.2008, 21:58
Цитата(ased @  30.7.2008,  13:00 Найти цитируемый пост)
простое начало RoR
http://www.asedinko.narod.ru/new_s/ror_appli/net_appli1.htm
там же и вторая статья 

Вот это как раз лучше начинающим не читать... создавать БД для RoR с использованием PHPMyAdmin - это кощунство какое-то... тем более, что все 3 БД указанные в конфиге создаются командой rake db:create, а scaffolding на лету уже давно упразднили за ненадобностью...

Автор: godvinn 6.11.2008, 17:21
shine а по моему для того чтобы создавать веб-приложения достаточно сначала почитать вот http://www.opennet.ru/docs/RUS/ruby_guide/ это а потом уже приступать к rails и достаточно! ну если не разрабатывать на ruby конечно новый фреймворк по типу rails:)! 

а причем здесь писать пэхапэшный код(я понимаю что задачи похожие но ruby on rails создавался  для простоты создание веб-приложений в нем меньше кода надо писать а это уже не пэхапэшный код) ты имел ввиду если использовал php-фреймворк какойто раньше? 

Автор: shine 8.11.2008, 13:47
Цитата(godvinn @ 6.11.2008,  17:21)
shine а по моему для того чтобы создавать веб-приложения достаточно сначала почитать вот http://www.opennet.ru/docs/RUS/ruby_guide/ это а потом уже приступать к rails и достаточно! ну если не разрабатывать на ruby конечно новый фреймворк по типу rails:)! 

Во-первых, в этом описании ничего не говорится про автоматическое тестирование. Во-вторых, ... а какое вам, собственно, нужно 'во-вторых' после такого 'во-первых'? smile Статью на opennet - в корзину.

Порядок в котором, на мой взгляд, нужно читать учебники:
1) Ruby Way. Перевод второго издания на русский язык.
2) Agile Web Development With Rails. Перевод на русский язык.
3) Rails Way. 2-е издание.

После первой книжки можно начинать писать скрипты офигевая от возможностей языка. После второй книжки можно начинать писать свои веб приложения на локальной машине. После третьей - показывать их заказчикам/работодателям радуясь что [censored33! Пожалуйста, соблюдайте элементарные правила приличия при общении на форуме] написаное до чтения этой книжки никто не видел.

Список книг можно продолжать руководствами по REST, YAML, SQL, deployment, TDD/BDD, кэшированию и так далее.

Автор: godvinn 9.11.2008, 19:16
Цитата(shine @  8.11.2008,  13:47 Найти цитируемый пост)
Во-вторых, ... а какое вам, собственно, нужно 'во-вторых' после такого 'во-первых'?

ты хоть сам понял что ты спросил?
ну это ты по себе судишь что надо тебе было для изучения а мне вполне хватает http://www.opennet.ru/docs/RUS/ruby_guide/ для разбора синтаксиса руби и быстрая веб-разработка на ruby on rails ну и конечно  http://api.rubyonrails.org/. 

 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)