Mudanças entre as edições de "Oficina de Ruby Carnahacking 2012"

De Garoa Hacker Clube
Ir para navegação Ir para pesquisar
(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 Thiago FM

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