Ir para o conteúdo
ou

Software livre Brasil

 Voltar a Blog
Tela cheia

Links Úteis para aprender Ruby on Rails

22 de Agosto de 2010, 0:00 , por Software Livre Brasil - 0sem comentários ainda | Ninguém está seguindo este artigo ainda.
Visualizado 1396 vezes

 

Ruby on Rails Bruce Lee

 

Vou testar esses frameworks nas férias!

 

Update1: Foi incluido o link do tutorial do Akita "Rolling Rails 2.0"

Próx. Updates: Foco no Rails 3.0, Vídeos, Tutoriais...

 

Estava meio de saco cheio. Estudando na faculdade coisas que não me chamavam muita atenção. Então veio as férias. O que fazer? Me divertir programando! Finalmente! :D

Escolhi dois frameworks que me chamaram a atenção: Ruby on Rails e Django. Testei os dois, brinquei um pouco, fiz o arroz-com-feijão e até ou pouquinho mais, mas não me aprofundei muito.

Olhando para trás vejo que aprendi algumas coisas e resgatei minhas anotações + favoritos e resolvi compartilhar!

 

Ruby on Rails - Por onde começo ?


Para começar a brincar com Rails é muito importante que você aprenda ao menos o básico de Ruby. Para isso esse link pode ajudar: http://rafaelrosafu.com/pages/referencias-de-ruby

Se você não tem ideia do que seja Rails, nunca viu ou pouco conhece, esses links podem te ajudar muito.

Aprenda a idéia por trás do Rails e de quebra leve um passo-a-passo bem detalhado http://guias.rubyonrails.pro.br/getting_started.html

Se você se vira bem com inglês http://railscasts.com/ .

Nesse link http://railstutorial.org/book tem um livro bem legal que abrange tanto a versão Rails 3.0 quanto a versão Rails 2.3 do framework. No livro é criado uma aplicação de microblogging parecida com o Twitter.

Falando em microblogging nesse link http://vimeo.com/6459254 é criado um Twitter Clone em 6 vídeo aulas (inglês). A aplicação é realmente um clone, fica extremamente parecida com o Twitter! Um post semelhante você encontra aqui: http://www.noupe.com/ajax/create-a-simple-twitter-app.html

 

Como instalar?

Para instalar Rails, criei uma máquina virtual rodando Ubuntu Linux, e realizei os procedimentos do vídeo: http://www.youtube.com/watch?v=Gn3AQyIwEzI

 

"Tá já fiz meu Blog em 15min. com Rails mas, e agora?". Exemplos ?

Se você já rodou a internet buscando tutoriais com certeza você trombou com o famoso "Crie um Blog em X minutos com Rails". É o cartão de visitas do Rails! Um exemplo bem legal com um CRUD (Create, Read, Update, Delete) básico! Mas creio que muitos, assim como eu, tiveram êxito e se perguntaram: "Tá, mas e agora?". Leia essa artigo http://levycarneiro.com/2008/11/processo-de-criacao-de-um-blog-em-rails-parte-1/ que você se sentirá em casa.

Depois de criar o blog, você irá ficar contemplando ele por uns dias e então irá querer que o usuario não tenha privilégios "root" na sua aplicação, certo? O Akita fez um screencast + tutorial ensinando como criar um "Admin" separado. O tutorial tem outras dicas bacanas pra incrementar ao blog, vale a pena: http://www.akitaonrails.com/2008/01/31/rolling-with-rails-2-0-o-primeiro-tutorial-completo-parte-1 e o vídeo Hands On do tutorial está disponível aqui: http://blip.tv/file/3765095/

Vale lembrar que tanto no screencast quanto o tutorial está sendo usada a versão antiga (2.0) do Rails, sendo que a versão atual é a 3.0 e como no mundo Rails as coisas evoluem bem rápido sugiro a palestra do Hugo Baraúna "O que há de novo no Rails 3.0" http://agaelebe.blip.tv/file/3702355/

O site do Urubatan é outro eu recomendo fortemente. Estava criando um projetinho que necessitava criar um link externo, foi através desse tutorial que descobri como fazer redirecionamento para páginas externas com Rails, o tutorial ainda trás boas dicas para adaptar na criação de sites em geral: http://www.urubatan.com.br/ruby-on-rails-101-encurtador-de-urls-novo-blog/

Num determinado momento inventei que precisava de um editor. Queria postar através de uma editorzinho bacana para customizar os posts com negrito, itálico... Descobri o TinyMce e coloquei ele pra funcionar graças ao http://brunograsselli.com.br/2009/05/usando-tinymce-no-ruby-on-rails.html Funcionou bem, só não consegui fazer o botão para Link funcionar corretamente. Ele aponta pra uma url dentro do site, creio que devo configurar algo com relação as rotas, mas não me aprofundei nisso ainda hehe. Ah, existem outros editores também.

 

Heroku - Teste e Hospede suas aplicações !

Andei brincando com Rails e testando tudo no Heroku. O Heroku disponibiliza servidores no modelo Cloud Computing, nela você pode tanto testar usando a cota free, como encomendar um pedacinho maior da nuvem :)

http://marcelocastellani.com/rails-e-heroku-por-que-nao-preciso-mais-de-um-sysadmin/

Você pode ver a tabela de preços do Heroku nesse link http://heroku.com/pricing#blossom-1-0 e um artigo comentando serviços oferecidos e as vantagens e desvangens dos preços http://www.rubyinside.com.br/heroku-ganha-add-ons-hospedagem-facil-de-aplicacoes-ruby-2503

 

 

 

** Em breve a parte 2


Tags deste artigo: aprenda tutoriais começar rails aprender rails links úteis rails vídeos rails screencast rails ruby on rails

0sem comentários ainda

Enviar um comentário

Os campos são obrigatórios.

Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.