Recursos em Português
De Guru-SP
Esta página foi criada com o intuito de reunir em um único lugar todo tipo de recurso relevante em língua portuguesa para que uma pessoa possa aprender Ruby e também o framework Web Ruby on Rails.
Se você é um novo usuário da linguagem, peço que visite a página oficial da linguagem e também o artigo na Wikipedia, para entender basicamente o que é Ruby, seu histórico e suas influências.
Se você já utilizou algum destes recursos e materiais peço que enriqueça os comentários a respeito dos links. Se você conhece outros recursos não listados aqui (em português), esteja livre para adicioná-los.
Uma versão mais recente desta página está em http://www.guru-sp.com/index.php/Links (seção links da página do Guru-SP)
Conteúdo |
[editar] Cursos Presenciais
Geralmente estes cursos são pagos e focam no aprendizado de Ruby ou no aprendizado do framework Rails.
Caelum - Oferece Curso de desenvolvimento ágil com Rails, com conteúdo avançado em 32 horas, tanto da linguagem Ruby quanto do framework Ruby on Rails. Está disponível em três cidades : São Paulo - SP, Rio de Janeiro - RJ e Porto Alegre - RS. O curso é coordenado por Fabio Kung, o JRuby guy da comunidade brasileira.
Dextra - Oferece curso básico de Ruby (16 horas) e curso de Ruby on Rails (16 horas) em Campinas - SP.
DRC - Curso de Ruby on Rails (40 horas) em São Paulo - SP.
Mondrian Tecnologia - Oferece curso de Ruby (20 horas) em Fortaleza - CE.
Object Training - Oferece curso de Ruby (32 horas) e também de Rails (32 horeas) em São Paulo - SP. Alguns dos cursos foram ministrados pelo Taq (Eustáquio Rangel, escritor do primeiro livro Brasileiro de Ruby). Veja a seção de livros e tutoriais.
Senac de Joinville - Programação com Ruby on Rails (48 horas) em Joinville - SC.
Tag View - Treinamentos de Ruby on Rails in Company em Campinas - SP.
Tecnoponta- Curso de Ruby on Rails (16 horas) em Santos - SP.
Tempo Real Eventos - Anualmente realiza eventos e mini cursos de Ruby e Rails com duração de um dia (8 horas) em São Paulo - SP.
[editar] Cursos a Distância
Nesta seção são listados cursos oferecidos através da internet (e-learning).
E-genial - Oferece cursos de Rails e Flex + Ruby On Rails utilizando a plataforma Treina Tom. Fábio Akita e Carlos Brando já foram professores no curso de Rails.
[editar] Tutoriais e Livros Gratuitos
Nesta seção devem estão listados tutoriais (tanta em algum formato de documento quanto em páginas web).
[editar] Ruby
Aprenda a Programar de Chris Pine - Traduzido pela comunidade brasileira no início de 2008 é uma boa referência para quem não conhece nenhuma linguagem de programação e pretende começar com Ruby.
Aprendendo Ruby - Tutorial de Daniel Carrerra.
Guia do Usuário Ruby - Tradução do texto original de Matz apresentando a linguagem.
Guia do Utilizador Ruby - Também é uma tradução do texto de Matz, porém em Português de Portugal.
O Guia (Comovente) de Ruby do Why - Introdução bem-humorada ao Ruby por Why The Luck Stiff. Bem ilustrado e viajante.
Micro-tutorial de Ruby em três partes por Fábio Akita, evangelizador de Rails no Brasil, escritor do primeiro livro de Rails em português e organizador da Rails Summit Latin America.
Tutorial do Taq - Tutorial (PDF) de 161 páginas introdutório ao Ruby feito pelo Taq em 2004.
Tutorial de Ruby - Tutorial de Ruby (em PDF ou HTML) do Marcelo Castellani, um dos fundadores do Guru-SP.
Tutorial de Gustavo Nardin - Tutorial escrito por Gustavo de Nardin em meados de 2001 para o Ruby 1.6 (provavelmente está desatualizado). Também encontrado em http://ruby-br.org/tutoriais/?t=4 .
Metaprogramação em Ruby - Tutorial sobre metaprogramação em Ruby, por Bernardo Monteiro Rufino.
Ruby Básico - Tutorial básico de Ruby mostrando algumas das diferenças da Linguagem com o Javascript.
[editar] Ruby on Rails
Rails para a diversão e lucro (para Rails 1.1) - Livro criado pelo Ronaldo Ferraz para se aprender Rails com quase 300 páginas.
Aprendendo Rails (para Rails 2.1) - Livro do Cássio Souza baseado no de Ronaldo Ferraz.
Ruby On Rails - O que há de novo?- Livro em PDF do Carlos Brando e do Marcos Tapajós que mostra as novidades introduzidas no Rails 2.1.
[editar] Outros
Tutorial do Ruby Game Script System (RGGS) por João neto - Trata sobre o desenvolvimento de jogos para de plataforma (2D).
[editar] Livros
Ruby - Investigando a Linguagem - Livro de Ivan José Mecenas, 200 páginas, editora Alta Books (2006)
Ruby - Conhecendo a Linguagem (Brasport) - Livro de Eustáquio Rangel de Oliveira Jr. (Taq), 256 páginas, editora Brasport (2006). O Taq falou no fórum rubyOnBr que está trabalhando numa nova versão do livro muito mais completa. Aguardem!
Desenvolvimento Ágil Com Rails - 2ª edição - Livro de Dave Thomas e David Heinerman Hanson (o DHH, criador do Rails) trazido ao Brasil pela editora Artmed, tem 680 páginas (2008).
Rails Para Desenvolvedores Java - Outro livro norte-americano da Pragmatic Programmers, este de Justin Gehtland e Stuart Holloway trazido pela editora Ciência Moderna e com 328 páginas (2007).
Ruby on Rails Executando (Alta Books) - Livro da O'Reilly trazido pela Alta Books dos autores Curt Hibbs e Bruce Tate com 174 páginas (2006).
Repensando a Web Com Rails - Primeiro livro de Rails brasileiro escrito por Fábio Akita, editora Brasport, 504 páginas (2006).
[editar] Áudio (Podcasts)
Ruby On Rails Podcast Brasil de Carlos Brando e Fábio Akita.
Rails Box Podcast - Podcast de Rails do Ozéias Sant'ana.
[editar] Vídeos (Screencasts e Palestras)
Programando um Blog em 15 minutos - Vídeo para iniciantes mostrando como se criar um simples blog em 15 minutos com Rails (em formato MOV).
Screencasts Nome do Jogo - Série de seis screencasts falando sobre recursos do Rails e microformats.
Screencaster Ruby On Rails - Série de quatro screencasts tratando de tópicos básicos de Ruby on Rails.
Primeiro Screencast de Rails 2.0 - Apresentado por Fábio Akita.
Restful Rails Fácil - Apresentado por Fábio Akita.
Deployment no Rails - Palestra dada FISL de 2008 sobre evolução do Deployment de aplicações Ruby on Rails.
BDD com Rspec - Apresentado via Treina Tom por Danilo Sato.
Merb: Desenvolvimento Web com Ruby sem Rails apresentado via Treina Tom por Danilo Sato.
Brazilian Rails em ação - Apresentado no Treina Tom por Celestino Gomes.
[editar] Sites de Notícias e Agregadores de Artigos
Ruby-Br - Traz algumas notícais do mundo Ruby / Rails.
Ruby on Br - Conta com notícias, artigos e um dos fóruns mais ativos da comunidade brasileira.
Planeta Ruby On Rails - Este planeta reuni alguns blogs nacionais que falam sobre Rails e desenvolvimento de software.
Ruby Onda - Agregador de artigos relacionados A Ruby/Rails. Qualquer pessoa pode inscrever seu artigo.
InfoqBR (Ruby) - Versão brasileira do portal InfoQ, focado no desenvolvimento de software corporativo. Possui uma seção sobre Ruby.
Merb-br - Site da comunidade do framework Merb no Brasil.
[editar] Apresentações (Slides)
Aqui estão algumas apresentações em formato PDF ou Power point.
Introdução ao Ruby - Introdução bem básica ao Ruby em 14 slides.
Introdução ao Rails - Introdução bem básica ao Ruby on Rails em 20 slides.
Ruby on Rails: por que utilizar? - Palestra de 83 slides mostrando um pouco das idéias do Ruby on Rails, como está o mercado de Rails e quem está utilizando. Foi ministrada por Júlio Monteiro na Campus Party Brasil 2008. Não apresenta exemplos de código.
JRuby on Rails - Apresentação com 64 slides feita por Fábio Kung mostrando as vantagens do Jruby para o Rails.
Desenvolvimento Ágil com Ruby on Rails - Apresentação de 64 slides realizada por Douglas Roeder. no SETA Uniasselvi - Indaial 2008/01. Ruby on Rails Apresentação de 113 slides com intrudução ao Ruby e ao Rails feita por Alisson Azevedo no Enecomp 2008.
Test Driven Development no Ruby on Rails - Apresentação de 74 slides feita por Nando Vieira em 2007.
JRuby e NetBeans Apresentação de 12 slides de Marcelo Castellani no lightning talks do Sun Tech Days de 2008.
[editar] Canal no IRC
Procure por ruby-br (freenode)
[editar] Grupos de usuários e Listas de Discussão
[editar] Nacionais
Tentar ordenar por tamanho / atividade da lista.
http://forum.rubyonbr.org/ - Fórum do site RubyonBR (ver sites de notícias).
http://groups.google.com.br/group/rails-br?hl=pt-BR - Lista de discussão brasileira mais ativa sobre Ruby e Rails. Melhor tirar suas dúvidas sobre Ruby aqui também já que a lista Ruby-br está as moscas.
http://groups.google.com.br/group/aprendendo-rails - Grupo de estudos focado em Rails.
http://groups.google.com/group/railsbrasil?pli=1 - Lista Rails Brasil. Aparentemente a Rails-Br tomou lugar desta comunidade. Já que a atividade dela tem sido bem baixa.
http://groups.google.com.br/group/merb-br?lnk=srg - Lista de discussão brasileira sobre o framework Merb.
[editar] Regionais
Paraná on Rails - (Paraná, 90 membros).
Ceará on Rails - (Ceará, 79 membros).
Santa Catarina on Rails - (Santa Catarina, 54 membros).
São Paulo on Rails - Rails (São Paulo, 45 membros).
- Paraíba.rb - Paraíba Ruby Brigade (Paraíba, 36 membros).
Guru-SP - Grupo de usuários Ruby de SP. Este é o nosso grupo! (São Paulo, 32 membros)
Rails Go! - (Goiás, 29 membros).
http://groups.google.com.br/group/ruby-sp
RioRubyRails - (Rio de Janeiro, 17 membros).
Florianópolis Ruby User Group - (Santa Catarina, 16 membros).
RNOnRails - (Rio Grande do Norte, 4 membros).
Rails-MG - (Minas Gerais) - (lista privada).
[editar] Eventos
Lista de eventos que aconteceram (ou irão acontecer) no Brasil relacionados a Ruby e Rails. Se possível linkar para site do evento e resumo do evento (palestras, vídeos) ou para o site dos organizadores.
Ceará on Rails - Evento regional realizado em Fortaleza (8 de novembro de 2008).
Rails Summit Latin America - Primeiro evento internacional de Rails no Brasil, realizado em São Paulo (15 e 16 de outubro de 2008).
Minas On Rails - Evento Regional realizado em Belo Horizonte (1º de dezembro de 2007).
RejectConf SP'07 - Realizado em São Paulo (17 de novembro de 2007).
