Tutorial básico de Ruby on Rails
Publicado em Developer
Sempre começo a escrever alguma coisa mais extensa quando estou estudando alguma coisa e começo com muitas anotações. Foi assim com o livro de Ruby e outras cositas más que acabam virando documentação aqui no site ou mesmo algum tipo de projeto (como o phpReports e o Slackcurrent), e agora tenho mais uma coisa para compartilhar com vocês: um tutorial básico de Ruby on Rails.
Sempre que eu falava que mexia com Ruby, vinha a pergunta "ah, então você usa Rails?". É a mesma coisa que falar que eu programo em Java e já me perguntam se eu uso J2EE. Incrível como algumas coisas implementadas na linguagem ofuscam a própria linguagem. No caso do Java, não, não uso J2EE, não por causa de alguma "demonização" mas, por entre outras coisas, quando comecei a estudar e trabalhar com Java lá pelos idos de 1998 o J2EE nem existia direito ainda (na questão de ter documentação e estarmos maduros para produção - ferramenta e desenvolvedor - etc. etc.). Acabei me virando com ferramentas J2SE mesmo.
Em relação ao Rails, eu fucei bastante na linguagem (e continuo fuçando!) mas acabei por deixar o framework para estudar em um segundo momento. O que eu fui anotando nesses estudos, que por sinal ainda não acabaram, está no tutorial, que pode não ser a coisa mais linda na questão de otimização, ter alguns erros, etc, mas acredito que já dá uma idéia boa da coisa e começar a usar para alguma coisa.
Para finalizar, sempre o mesmo aviso: não estou querendo provar nada para ninguém, fiz o tutorial de maneira bem descompromissada, naquela linguagem bem "largada" que eu costumo escrever e resolvi compartilhar com vocês. Espero que se divirtam tanto com ele como eu durante o desenvolvimento do dito cujo e me perdoem alguma burradinha que porventura apareça.
P.S.: Não sei se o servidor aqui vai aguentar o tranco, se alguém tiver condições de fazer um mirror ou souber de algum lugar legal para eu armazenar o arquivo, por favor me envie um email, obrigado! :-)
Mirrors disponíveis:
http://plentz.org/unsorted/ruby/tutorialrails.pdf
http://joseoliveira.com/public/ruby/tutorialrails.pdf
http://atum.lab.ic.unicamp.br/livros/tutorialrails.pdf
http://www.doiscriacao.com.br/rails/tutorial/tutorialrails.pdf
Obrigado, turma! :-)
Comentários
Comentários fechados.
Artigos anteriores
- Pull requests em modo raiz - sex, 22 de dezembro de 2023, 09:57:09 -0300
- Qual a idade do seu repositório? - ter, 27 de dezembro de 2022, 12:50:35 -0300
- Utilizando ctags em projetos Rails mais recentes - qui, 24 de junho de 2021, 08:23:43 -0300
- Fazendo o seu projeto brotar - seg, 15 de julho de 2019, 08:57:05 -0300
- Learn Functional Programming with Elixir - sex, 02 de março de 2018, 18:47:13 -0300
- Ambiente mínimo - Driver Driven Development - qua, 23 de agosto de 2017, 15:15:03 -0300
- Ambiente mínimo - repositórios de código - dom, 16 de abril de 2017, 13:02:14 -0300
- Ambiente mínimo - terminal e navegador - dom, 02 de abril de 2017, 21:43:29 -0300
- Utilizando muitas gems no seu projeto? - sáb, 29 de outubro de 2016, 11:57:55 -0200
- Desenvolvedores e inteligência artificial - seg, 11 de julho de 2016, 09:09:38 -0300
FInalmente todos os mirrors quebraram o link ;)
Obrigado,
eu não havia visto seu comentário sobre os arquivos (na verdade ainda não vi), mas de qualquer forma eu deixei este comentário, pois sugeri em um tópico no Ruby On Br esta URL aqui para que um usuário que estava buscando um tutorial que começasse desde o comecinho.
Desta forma, eu fui clicando de link em link para ver se achava. No fim das contas a complexidade do meu algoritmo de busca foi a pior, encontrei apenas no último link, mas como diria o "velho deitado": "Antes tarde do que mais tarde ainda".
Abraz.
Oi Eduardo!
Como eu mencionei na página que tem os arquivos aqui no site, o meu tutorial ficou tão caduco que nem compensa mais pegar para usar com uma versão nova do Rails.
Eu estava recomendando o tutorial do Ronaldo Ferraz, mas ele mesmo disse que o dele caducou também e está indicando esse, que é uma reescrita do dele, atualizado:
http://logbr.reflectivesurface.com/2008/10/23/aprendendo-rails/
Abraço!
O único link que ainda está funcionando é o último (http://www.doiscriacao.com.br/rails/tutorial/tutorialrails.pdf)