Mudanças entre as edições de "Oficina de Ruby Carnahacking 2012"
Linha 8: | Linha 8: | ||
Não foi definido, ainda. |
Não foi definido, ainda. |
||
− | == Quem vai dar? == |
+ | == Quem vai dar a oficina? == |
O [http://garoa.net.br/wiki/Usu%C3%A1rio:Thiagofm t.] |
O [http://garoa.net.br/wiki/Usu%C3%A1rio:Thiagofm t.] |
||
Edição das 14h32min de 14 de fevereiro de 2012
O que é?
É uma oficina da linguagem de programação Ruby.
Pra quem é?
Pra qualquer um que queira aprender ruby :) Mas é é bom que saiba já programar(saiba fazer loops, usar condicionais...) em qualquer linguagem e conheça o básico de informática.
Que dia/hora?
Não foi definido, ainda.
Quem vai dar a oficina?
O t.
O que levar?
Laptop com windows, linux ou osx. Se possível, uma VM com ubuntu 10.04.
De preferência, tente já instalar o Ruby e certifique-se que está funcionando pra não termos problema na hora da palestra.
Para este fim, clique aqui
E siga as instruções para a instalação em seu respectivo sistema operacional. Qualquer coisa é só entrar em contato comigo até lá ( t@art-is-t.me )
O que será abordado?
Oficina 01
- Básico da linguagem
- Tipos
- Arrays/Hashes
- Expressões regulares(regexps)
- Ranges
- Blocos de código
- Conversões
- Tratamento de exceções
- Condicionais
- Procs e lambdas
- Iteradores
- Métodos
- Administrando pacotes (gems)
Após o fim da parte "teórica", vamos brincar com alguma lib(provavelmente de HTTP), ou API(vocês escolhem!!!).
Continuação
Eu pretendo dar outra oficina depois do carnahacking(a 02!) que cobre a parte de classes e recursos mais avançados da linguagem. Posso também dar oficina de sinatra ou ruby on rails(que são frameworks da linguagem ruby). Vai depender do interesse do pessoal :) Só preciso de me preparar com antecedencia. Posso dar semanalmente as oficinas já que vão levar bastante tempo(ainda mais com minha inexperiência nesse tipo de coisa).