Links
De Guru-SP
[editar] Recursos em português
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, a killer application desta linguagem. Apresenta-se também cursos, eventos e outros recursos para o público brasileiro.
Se você é um novo usuário da linguagem, peço que visite a oficial da linguagem e também o 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.
Para ser um bom programador e desenvolvedor é muito importante conhecer inglês, portanto, não deixe de estudar essa língua, pois a quantidade de material em inglês é infinitamente maior do que a em português na área de TI. Se você ainda não se sente seguro em relação a seu inglês, mostra-se por meio desta página que isso não é desculpa para não se aprender Ruby!
Bons estudos!
[editar] Cursos Presenciais
Geralmente estes cursos são pagos e focam no aprendizado de Ruby ou no aprendizado do framework Rails.
IT Informática - Web Developer + Ruby - Curso de 80 horas para aprender a linguagem Ruby e o Framework Rails em Natal - RN.
Unisinos - Curso de 80 horas, sendo 20 para SQL, 20 para Ruby e o restante para Ruby on Rails em São Leopoldo - RS.
Caelum - Oferece Curso de desenvolvimento ágil com Rails (16 horas) em três cidades : São Paulo - SP, Rio de Janeiro - RJ e Porto Alegre - RS.
Target Trust - Formação de Ruby e Rails em 48h - Porto Alegre - RS.
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.
Página de cursos - Página de cursos do site Rubyonrails.pro.br, com alguns dos cursos listados aqui.
[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.
RubyLearning - [EM INGLÊS] Oferece cursos da linguagem Ruby. Existem várias opções de cursos gratuitos no site (que por sua vez, são mantidos por softhouses e/ou pela Locaweb), mas como o público brasileiro é grande, pode-se tirar dúvidas e acompanhar facilmente o material (que é todo em inglês), pelos fóruns e chats. (Ainda com direito a um certificado como este aqui)
[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. Traduzido pela comunidade brasileira.
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 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
Tradução do Rails Guides - Tradução liderada pelo Cássio Marques do Rails Guides. São guias ensinando cada parte do Rails e geralmente atualizados para a última versão do framework.
Mini-curso de Ruby on Rails - Curso de Raisl do professor Luciano Borges, através de slides.
Rails para a diversão e lucro (para Rails 1.1) - Livro criado por Ronaldo Ferraz para se aprender Rails com quase 300 páginas.
Aprendendo Rails (para Rails 2.1) - Livro do Cássio Souza Antonio 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
Livro de Sinatra - Tradução do livro de Sinatra feita por Tailor R. Fontela.
Tutorial do Ruby Game Script System (RGGS) por João neto - Trata sobre o desenvolvimento de jogos para de plataforma (2D).
[editar] Livros (pagos)
[editar] Ruby
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!
[editar] Rails
Desenvolvendo Aplicações Web com Ruby on Rails 2.3 e PostgreSQL - Livro nacional da Brasport escrito por Ricardo Roberto Leme, 216 páginas (2009).
Ruby On Rails - Desenvolvimento fácil e rápido de aplicações web Livro nacional de Rodrigo Urubatan abordando Rails 2.1, 288 páginas, editora Novatec (2009).
Aprendendo Ruby On Rails - Livro de Rails do Cássio Souza Antonio, com 128 páginas e publicado pelo Clube de autores (2009).
Programando Rails - A Bíblia - Tradução do Livro Rails Way de Obie Fernandez, 720 páginas, Alta Books (2008)
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 - 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 [www.brasport.com.br/ Brasport], 504 páginas (2006).
[editar] Áudio (Podcasts)
Ruby On Rails Podcast Brasil de Carlos Brando e Fábio Akita (39 episódios feitos entre maio e dezembro de 2008).
Rails Box Podcast - Podcast de Rails do Ozéias Sant'ana (4 episódios feitos entre agosto e setembro de 2008).
[editar] Vídeos (Screencasts e Palestras)
Nome do Jogo Vídeos - Coleção de screencasts reunida pelo Carlos Brando. Possui vídeos sobre ruby/rails e assuntos relacionados a programação (XP, scrum, GIT, entre outros).
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 Inside Brasil - Versão nacional do Ruby Inside, principal site agregador de Notícias sobre Ruby em língua inglesa. Possui notícias exclusivas para o Brasil e notícias traduzidas do Ruby Inside.
Ruby-Br - Traz algumas notícias do mundo Ruby / Rails.
Ruby on Br - Conta com notícias, artigos e um dos fóruns mais ativos da comunidade brasileira.
Ruby Onda - Agregador de artigos relacionados A Ruby/Rails. Qualquer pessoa pode inscrever seu artigo.
Planeta Ruby On Rails - Este planeta reuni alguns blogs nacionais que falam sobre Rails e desenvolvimento de software.
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. Foi 'descontinuado' após o anúncio do merge do Merb com o Rails.
[editar] Apresentações (Slides)
Aqui estão algumas apresentações em formato PDF, Power Point (PPT) ou com o link para o site do Slideshare (requer o Adobe Flash).
Algumas apresentações do RS on Rails A Softa reuniu os slides de algumas das apresentações do evento RS on Rails (ver seção eventos).
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.
Ruby, Rails e Diversão - Outra apresentação de Júlio Monteiro, esta feita na Campus Party Brasil 2009 com 99 slides.
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.
Desenvolvimento Web Ágil com Ruby on Rails - Apresentação feita pelo Elomar na II Bienal de Informática do RN.
[editar] Canais no IRC
ruby-br (freenode) - Canal brasileiro de Ruby.
gurusp (freenode) - Canal do GURU-SP.
[editar] Grupos de usuários e Listas de Discussão
[editar] Nacionais
http://groups.google.com.br/group/rails-br?hl=pt-BR - Lista de discussão brasileira mais ativa sobre Ruby e Rails.
http://forum.rubyonbr.org/ - Fórum do site RubyonBR (ver sites de notícias).
http://www.guj.com.br/forums/show/21.java - Seção do GUJ (Grupo de Usuários Java) voltada para Ruby on Rails.
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
Guru-SP - Grupo de usuários Ruby de SP. Este é o nosso grupo! No começo do ano tínhamos não mais que 30 membros e depois do nosso evento passamos a ter 134 membros. (São Paulo, 208 membros)
Ceará on Rails - (Ceará, 117 membros).
Paraná on Rails - (Paraná, 88 membros).
Santa Catarina on Rails - (Santa Catarina, 58 membros).
Paraíba.rb - Paraíba Ruby Brigade (Paraíba, 43 membros).
Rails Go! - (Goiás, 37 membros).
RioRubyRails - (Rio de Janeiro, 16 membros).
Ruby On Rio - (Rio de Janeiro).
Florianópolis Ruby User Group - (Santa Catarina, 16 membros).
RNOnRails - (Rio Grande do Norte, 4 membros).
Rails-MG - (Minas Gerais) - (lista privada).
Guru-RS - (Rio Grande do Sul).
[editar] Eventos no Brasil
Lista de eventos que aconteceram (ou irão acontecer) no Brasil relacionados a Ruby e Rails. Se possível linkar para o site do evento (palestras, vídeos) ou para o site dos organizadores.
[editar] 2010
RS On Rails 2a edição - Segunda edição do evento organizado pelo Guru-RS (21 de Agosto de 2010).
Ruby + Rails no Mundo Real - Segunda edição do evento organizado pelo Guru-SP e pela Tempo Real eventos (29 de Maio de 2010).
[editar] 2009
Dev in Sampa 2009 - Primeira edição do Dev in Sampa, em São Paulo (28 de novembro de 2009).
Ceará On Rails 2009 - Segunda edição do Ceará On Rails, em Fortaleza (7 de novembro de 2009).
Rails Summit Latin America 2009 - Segunda edição do Rails Summit Latin America, realizado em São Paulo (13 e 14 de outubro de 2009).
"Primeiro RS on Rails" - Organizado pelo grupo Rails-RS e realizado em Porto Alegre no Centro de Eventos da PUCRS (29 de agosto de 2009).
Oxente Rails - Realizado em Natal no IFRN (7 e 8 de agosto de 2009).
Ruby + Rails no Mundo Real - Evento organizado por nosso grupo (4 de abril de 2009). Na página do evento você encontra os vídeos e apresentações (slides) das palestras.
[editar] 2008
Ceará on Rails - Evento regional realizado em Fortaleza (14 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).
[editar] 2007
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).
