Aprenda Ruby

Recentemente o Bernardo Botelho, que tem frequentado o Dojo Rio na UFF, pediu-me algumas referências sobre Ruby, tendo em vista que usamos Ruby nos últimos três encontros. Passei algumas fontes para ele, mas agora me dou conta que tais informações também serão úteis para outros membros do grupo. Então, resolvi ampliar a lista e repassar a todos neste email.

Um pequeno disclaimer antes de continuar. Programo em Ruby há alguns anos e adoro a linguagem. Portanto, estou feliz em poder ajudar nos encontros do Dojo em que ela está sendo usada. Também me alegra muito que a galera esteja curtindo e se interessando pela linguagem. Entretanto, também tenho grande interesse em Python e toda e qualquer linguagem que possa ser usada nos encontros. Portanto, fico na torcida para aprender mais sobre outras linguagens ao longo dos demais encontros, mas também espero que muitos se interessem e estudem Ruby.

Acho bacana que nós, como desenvolvedores, tenhamos sempre a mente aberta para aprender novas técnicas e linguagens. E sobretudo que tenhamos a sabedoria de escolher a ferramenta (linguagem) certa para cada problema que tenhamos de resolver. Dito isso, convido vocês a olharem o material a seguir, com carinho.

Ruby é uma linguagem que foi feita com o propósito máximo de facilitar a vida do programador. É muito simples, bastante elegante e tem alguns conceitos bacanas que merecem ser aprendidos. Portanto, se tiverem um tempinho, aproveitem para adicionar essa linguagem ao ferramental de vocês.

Agora, vamos às fontes.

Screencasts gratuitos

Há uma cultura bem forte de produzir screencasts na comunidade Ruby. Muitos com ótima qualidade.

ShowMeDo

Ruby
Ruby on Rails

Ruby Plus

http://www.rubyplus.org

Railscast

Muita gente chega à linguagem Ruby por conta do framework de desenvolvimento web chamado Ruby on Rails. Isso não é nenhum problema. Eu mesmo comecei aprendendo Rails e aos poucos fui conhecendo mais e mais sobre Ruby. Os Railscasts são ótimos, objetivos e ajudarão você a conhecer um pouco de Rails e, de quebra, vários aspectos legais de Ruby.

http://railscasts.com/

SD Ruby

Há um grupo de usuários Ruby bem forte em San Diego e eles estão sempre produzindo vídeos legais em:

http://sdruby.org/podcast

RailsLab

http://railslab.newrelic.com/

RailsEnvy

http://railsenvy.com/tag/videos

Conferências

A Confreaks é uma empresa de um amigo meu, o Carl Youngblood, que grava conferências, sobretudo de Ruby, e as coloca de graça na internet. Há apresentações fantásticas. Veja:

http://confreaks.com/events

Em particular, recomendo fortemente a apresentação sobre SOLID, que é excelente, sobre o uso correto de orientação a objetos. É útil inclusive para quem não usa Ruby.

Screencasts pagos

Além dos gratuitos, há outros screencasts pagos que valem cada centavo. E não são caros.

Peepcode

Ruby
Ruby on Rails
RSpec
Deployment

Pragmatic Programmers

The Ruby Object Model and Metaprogramming
Mastering Rails Forms
Rails development for the Facebook Platform
Everyday Active Record
Classy Web Development with Sinatra

Livros

Um livro que eu gosto muito é o The Ruby Way. Além desse, outro bem válido de ler é o Programming Ruby e demais livros dos Pragmatic Programmers.

Se você tem outras sugestões para quem quer aprender Ruby, por favor, adicione nos comentários.

Grande abraço, Vinícius Teles.

Anúncios

3 respostas para Aprenda Ruby

  1. […] Ruby (veja mais) Apesar das dicas do porque não aprender ruby, muitas pessoas me procuraram solicitanto um material […]

  2. Douglas Dorô disse:

    Comecei a trabalhar com Ruby e Ruby on Rails a pouco tempo, e o site do Fabio Akita (http://akitaonrails.com/) me ajudou bastante para dar os primeiros passos. Recomendo tbm a leitura do O (comovente) guia de Ruby do Why traduzido em http://why.nomedojogo.com/ .

    Abraços,

  3. Rafael Rosa disse:

    Salve,

    Também tem o Ruby Inside Brasil, que é a versão nacional oficial do site de notícias sobre Ruby e Rails criado pelo Peter Cooper. Além de traduzirmos os textos originais, com informações sobre novas gems e plugins e as novidades do mundo Ruby em geral, publicamos notícias específicas da comunidade Ruby e Rails brasileira, incluindo anúncios de dojo 🙂

    Segue o endereço:

    http://www.rubyinside.com.br

    Parabéns ao DojoRio, contem conosco para o que precisarem.

    Abraço.

%d blogueiros gostam disto: