Links

De Guru-SP

Conteúdo

[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).

Ferramentas pessoais