HOWTO: workshops e e-books para geeks.

RubyGems na prática

Aprenda a criar bibliotecas e distribuí-las utilizando o RubyGems, o gerenciador de pacotes padrão do Ruby. Você verá como configurar e organizar o seu projeto, criando uma gem binária e integrando-a com o Rails.

O que você vai ver

Introdução
Configurando o projeto com Bundler
Configurando o Test Unit
Configurando o RSpec
Configurando a geração de documentação
Organização
Como organizar os arquivos
Entendendo como o RubyGems funciona
RDoc
Escrevendo a documentação
Gerando a documentação
Fazendo a gem funcionar
Distribuindo código Ruby
Criando arquivos executáveis
Definindo geradores de código
Adicionando suporte ao Ruby on Rails
Utilizando o Railtie
Criando o pacote
Empacotando com o RubyGems
Empacotando com o Bundler
Instalando a gem localmente
Publicando a gem no RubyGems.org
Um pouco mais de RubyGems
Criando seu próprio servidor de gems
Utilizando a biblioteca RubyGems
Criando um plugin para o RubyGems

Corra e faça sua inscrição agora mesmo. As vagas são limitadas!

Pré-requisitos

Para participar deste curso, você precisa ter algum conhecimento de Ruby.

Inscrições

Vagas esgotadas!

Inscreva-se em nossa newsletter para saber quando este workshop tiver novas turmas abertas.

Workshops presenciais

Os workshops presenciais acontecem em São Paulo, no escritório da Hellobits, que fica ao lado do metrô Paraíso.

Em vez de perder tempo tentando usar um sistema operacional diferente do que você está acostumado, você usará seu próprio notebook. Você receberá instruções de como configurar seu Mac OS X, Linux e Windows. E lembre-se: traga o seu carregador.

Workshops online

Configuração

Você irá precisar de um navegador que tenha suporte a WebSockets e a última versão do Flash. Por isso, apenas Google Chrome e Safari (WebKit) funcionam oficialmente. A boa notícia é que o Chrome está disponível em todas as plataformas. Você também vai precisar de uma conexão banda larga de 500kbps ou melhor.

Uma outra coisa que pode influenciar sua participação é a presença de proxies e/ou firewall. Certifique-se que as portas 80, 81, 1935 e 2345 estão liberadas.

Recursos do workshop

Você irá participar do workshop através de uma plataforma online com áudio e vídeo. Você também terá acesso à lista de discussão do curso, onde irei tirar suas dúvidas. Os vídeos das aulas poderão ser baixados e assistidos a qualquer momento!

Você poderá, a qualquer momento, solicitar o reembolso caso o sistema não se comporte como o esperado e/ou se você estiver insatisfeito.