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

De Garoa Hacker Clube
Ir para navegação Ir para pesquisar
 
Linha 43: Linha 43:
   
 
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).
 
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).
  +
  +
[[Categoria:Eventos]]

Edição atual tal como às 04h12min de 11 de agosto de 2013

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