Mudanças entre as edições de "Oficina de Ruby Carnahacking 2012"
(Criou página com '== 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(s...') |
|||
Linha 7: | Linha 7: | ||
== Que dia/hora? == |
== Que dia/hora? == |
||
Não foi definido, ainda. |
Não foi definido, ainda. |
||
+ | |||
+ | == Quem vai dar? == |
||
+ | O [http://garoa.net.br/wiki/Usu%C3%A1rio:Thiagofm Thiago FM] |
||
== O que levar? == |
== O que levar? == |
Edição das 14h23min 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 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).