Mudanças entre as edições de "OficinaNodeJsCarnahacking"

De Garoa Hacker Clube
Ir para navegação Ir para pesquisar
(Criada a pagina :))
 
 
(11 revisões intermediárias por 6 usuários não estão sendo mostradas)
Linha 10: Linha 10:
 
* mostrar como é belo o mundo do Javascript quando você não depende de browsers e tem acesso a [http://github.com/joyent/node/wiki/ECMA-5-Mozilla-Features-Implemented-in-V8 features] introduzidas nas versões mais recentes
 
* mostrar como é belo o mundo do Javascript quando você não depende de browsers e tem acesso a [http://github.com/joyent/node/wiki/ECMA-5-Mozilla-Features-Implemented-in-V8 features] introduzidas nas versões mais recentes
   
  +
== Exemplos ==
  +
  +
https://github.com/fczuardi/oficinanode
   
 
== Possíveis atividades (dependendo da turma e do tempo): ==
 
== Possíveis atividades (dependendo da turma e do tempo): ==
Linha 19: Linha 22:
   
 
== Quem e quando? ==
 
== Quem e quando? ==
Organização [[Usuário:Fczuardi|Fczuardi]] ([http://github.com/fczuardi github], [http://twitter.com/fczuardi twitter], [http://fabricio.org website]), inicio Beta v0 durante o [[CarnaHacking_2012]] dia 19/02 a tarde.
+
Organização [[Usuário:Fczuardi|Fczuardi]] ([http://github.com/fczuardi github], [http://twitter.com/fczuardi twitter], [http://fabricio.org website]), inicio Beta v0 durante o [[CarnaHacking_2012]] '''Terça Feira''' dia '''21/02''' a partir das '''15h'''.
   
 
== Interessados / Inscritos ==
 
== Interessados / Inscritos ==
Linha 30: Linha 33:
 
! Expectativa
 
! Expectativa
 
|-
 
|-
| Fabricio Zuardi
+
| [[Usuário:Fczuardi|Fabricio Zuardi]]
 
| vai ser a folia da callback!
 
| vai ser a folia da callback!
 
|-
 
|-
| seu nome
+
| Gino Almeida
  +
| Olha o bloco de código aí gente !
| seu comentário
 
 
|-
 
|-
  +
| [[User:Aylons|Aylons Hazzud]]
| seu nome
 
  +
| Cansei de programar. Agora quero javascript!
| seu comentário
 
  +
|-
  +
| [[User:Luis.leao|Luis Leao]]
  +
| Quero instanciar meu servidor web com 3 linhas de código!
  +
|-
  +
| Tales Cione
  +
| (:
  +
|-
  +
| [[User:Gutem|Gutem]]
  +
| Bora lá descobrir!
 
|-
 
|-
 
| seu nome
 
| seu nome
 
| seu comentário
 
| seu comentário
 
|}
 
|}
  +
  +
== Requisitos / Material ==
  +
  +
* Máquina com a última versão do node (que já vem com npm embutido) instalada.
  +
  +
[[Categoria:Eventos]]

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

O quê?

Oficina (ou dojo, a definir…) de node.js, nível introdutório para web-developers (ou curiosos que odeiam Javascript e querem perder um pouco do preconceito).


Conteúdo

  • mostrar conceitos básicos de programação num ambiente de I/O assíncrono
  • instalar e usar módulos com o gerenciador npm, bem como desenvolver um modulo novo e empacotá-lo
  • mostrar como é belo o mundo do Javascript quando você não depende de browsers e tem acesso a features introduzidas nas versões mais recentes

Exemplos

https://github.com/fczuardi/oficinanode

Possíveis atividades (dependendo da turma e do tempo):

  • montar um exemplo de aplicação que usa uma conexão persistente para servir ou consumir um stream de dados "realtime" (talvez usar a Twitter Streaming API)
  • montar um bot de IRC (usando uma library, ou do zero, a definir)
  • montar um exemplo de aplicação web multi-usuário utilizando web sockets (usando nowjs provavelmente)
  • montar um scraper de páginas que aceita seletores de jquery

Quem e quando?

Organização Fczuardi (github, twitter, website), inicio Beta v0 durante o CarnaHacking_2012 Terça Feira dia 21/02 a partir das 15h.

Interessados / Inscritos

Deixe seu nome na lista abaixo e se quiser uma frase sobre o que espera da oficina:

Nome Expectativa
Fabricio Zuardi vai ser a folia da callback!
Gino Almeida Olha o bloco de código aí gente !
Aylons Hazzud Cansei de programar. Agora quero javascript!
Luis Leao Quero instanciar meu servidor web com 3 linhas de código!
Tales Cione (:
Gutem Bora lá descobrir!
seu nome seu comentário

Requisitos / Material

  • Máquina com a última versão do node (que já vem com npm embutido) instalada.