Mudanças entre as edições de "Oficina de Ruby Carnahacking 2012"
Linha 9: | Linha 9: | ||
== Quem vai dar? == |
== Quem vai dar? == |
||
− | O [http://garoa.net.br/wiki/Usu%C3%A1rio:Thiagofm |
+ | O [http://garoa.net.br/wiki/Usu%C3%A1rio:Thiagofm t.] |
== O que levar? == |
== O que levar? == |
Edição das 14h24min 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 é perferível que se 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?
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
- Instalando pacotes
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).