|
2 | 2 |
|
3 | 3 | **Uma moderna introdução ao JavaScript, programação e maravilhas digitais.**
|
4 | 4 |
|
5 |
| -Escrito por **Marijn Haverbeke** |
| 5 | +> **Mantenedor:** [Eric Douglas](https://github.com/ericdouglas) |
6 | 6 |
|
| 7 | + |
7 | 8 |
|
| 9 | +## Conteúdo do Livro |
8 | 10 |
|
9 |
| -### Original [aqui](http://eloquentjavascript.net/2nd_edition/preview/). |
| 11 | +[Introdução](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/00-introducao.md) |
10 | 12 |
|
11 |
| -### Download do livro traduzido no formato `.pdf`, `.mobi` e `.epub` **[AQUI](https://leanpub.com/eloquentejavascript).** |
| 13 | +1. [Valores, Tipos e Operadores](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/01-valores-tipos-operadores.md) - (**Parte 1: Linguagem**) |
| 14 | +1. [Estrutura do Programa](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/02-estrutura-do-programa.md) |
| 15 | +1. [Funções](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/03-funcoes.md) |
| 16 | +1. [Estrutura de Dados: Objeto e Array](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/04-estruturas-de-dados.md) |
| 17 | +1. [Funções de Ordem Superior](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/05-funcoes-de-ordem-superior.md) |
| 18 | +1. [A Vida Secreta dos Objetos](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/06-a-vida-secreta-dos-objetos.md) |
| 19 | +1. [Prática: Vida Eletrônica](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/07-pratica-vida-eletronica.md) |
| 20 | +1. [Erros e Manipulação de Erros](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/08-erros-e-manipulacao-de-erros.md) |
| 21 | +1. [Expressões Regulares](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/09-expressoes-regulares.md) |
| 22 | +1. [Módulos](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/10-modulos.md) |
| 23 | +1. [Prática: A Linguagem de Programação](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/11-pratica-linguagem-de-programacao.md) |
| 24 | +1. [JavaScript e o Navegador](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/12-javascript-e-o-navegador.md) - (**Parte 2: Navegador**) |
| 25 | +1. [O *Document Object Model*](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/13-document-object-model.md) |
| 26 | +1. [Manipulando Eventos](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/14-manipulando-eventos.md) |
| 27 | +1. [Projeto: Plataforma de Jogo](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/15-projeto-plataforma-de-jogo.md) |
| 28 | +1. [Desenhando no Canvas](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/16-desenhando-n0-canvas.md) |
| 29 | +1. [HTTP](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/17-http.md) |
| 30 | +1. [Formulários e Campos de Formulários](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/18-formularios-e-campos-de-formularios.md) |
| 31 | +1. [Projeto: Um Programa de Pintura](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/19-projeto-um-programa-de-pintura.md) |
| 32 | +1. [Node.js](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/20-nodejs.md) - (**Parte 3: Node.js**) |
| 33 | +1. [Projeto: Website de Compartilhamento de Habilidades](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/21-projeto-website-de-compartilhamento-de-habilidades.md) |
12 | 34 |
|
13 |
| - |
| 35 | +## Como Contribuir |
14 | 36 |
|
| 37 | +Veja nosso guia de contribuição [aqui](https://github.com/braziljs/eloquente-javascript/blob/master/CONTRIBUTING.md). |
15 | 38 |
|
16 |
| -Licensiado sobre licença [Creative Commons attribution-noncommercial.](http://creativecommons.org/licenses/by-nc/3.0/) Todo código neste livro também pode ser considerado sobre [licença MIT](http://opensource.org/licenses/MIT). |
| 39 | +## Informações Importantes |
17 | 40 |
|
18 |
| -# Conteúdo do Livro |
| 41 | +- Autor: **Marijn Haverbeke** |
| 42 | +- [Versão original](http://eloquentjavascript.net) deste livro. |
19 | 43 |
|
20 |
| -* [Introdução](https://github.com/eoop/eloquente-javascript/blob/master/chapters/01-introducao.md) |
21 |
| -* [Valores, Tipos e Operadores](https://github.com/eoop/eloquente-javascript/blob/master/chapters/02-valores-tipos-operadores.md) |
22 |
| -* [Estrutura do Programa](https://github.com/eoop/eloquente-javascript/blob/master/chapters/03-estrutura-do-programa.md) |
23 |
| -* [Funções](https://github.com/eoop/eloquente-javascript/blob/master/chapters/04-funcoes.md) |
24 |
| -* [Estrutura de Dados: Objeto e Array](https://github.com/eoop/eloquente-javascript/blob/master/chapters/05-estruturas-de-dados.md) |
25 |
| -* [Funções de Ordem Superior](https://github.com/eoop/eloquente-javascript/blob/master/chapters/06-funcoes-de-ordem-superior.md) |
26 |
| -* [A Vida Secreta dos Objetos](https://github.com/eoop/eloquente-javascript/blob/master/chapters/07-a-vida-secreta-dos-objetos.md) |
27 |
| -* [Prática: Vida Eletrônica](https://github.com/eoop/eloquente-javascript/blob/master/chapters/08-pratica-vida-eletronica.md) |
28 |
| -* [Erros e Manipulação de Erros](https://github.com/eoop/eloquente-javascript/blob/master/chapters/09-erros-e-manipulacao-de-erros.md) |
29 |
| -* [Expressões Regulares](https://github.com/eoop/eloquente-javascript/blob/master/chapters/10-expressoes-regulares.md) |
30 |
| -* [Módulos](https://github.com/eoop/eloquente-javascript/blob/master/chapters/11-modulos.md) |
31 |
| -* [Prática: A Linguagem de Programação](https://github.com/eoop/eloquente-javascript/blob/master/chapters/12-pratica-linguagem-de-programacao.md) |
| 44 | +Licenciado sob a licença [Creative Commons attribution-noncommercial.](http://creativecommons.org/licenses/by-nc/3.0/). |
32 | 45 |
|
33 |
| - |
34 |
| -# Contribuições |
35 |
| - |
36 |
| -## Como Colaborar? |
37 |
| - |
38 |
| -1. Fork o projeto. |
39 |
| -2. Veja nas [issues](https://github.com/eoop/eloquente-javascript/issues?state=open) o status, através das *labels*, do capítulo que você deseja traduzir e/ou revisar. |
40 |
| -3. Caso o capítulo ainda não esteja em tradução e/ou revisão, comente na issue correspondente que você irá iniciar tal tarefa, para que assim possamos adicionar a label de status nela. |
41 |
| -4. Faça o *Pull Request* para o repositório original. |
42 |
| - |
43 |
| -**IMPORTANTE:** "Adquira" a concessão para tradução de outro capítulo somente **após** terminar o anteriormente solicitado. |
44 |
| - |
45 |
| -## Entendendo as labels |
46 |
| - |
47 |
| -* **em tradução**: sinaliza que um arquivo está em tradução. |
48 |
| -* **traduzido**: sinaliza que um arquivo foi traduzido, e está aguardando revisão. |
49 |
| -* **aguardando revisão**: capítulo para ser revisado (preferencialmente, por outro colaborador sem ser o próprio tradutor). |
50 |
| -* **em revisão**: sinaliza que um arquivo traduzido está sendo revisado. |
51 |
| -* **questões**: dúvidas, sugestões e outros. |
52 |
| - |
53 |
| -## Fluxo do Trabalho - Issues |
54 |
| - |
55 |
| -O andamento das issues está divido em 5 etapas, na ordem apresentada abaixo: |
56 |
| - |
57 |
| -**`em tradução` > `traduzido` > `aguardando revisão` > `em revisão` > `fechamento da issue`** |
58 |
| - |
59 |
| -Após essas etapas, irei compilar o livro no [Leanpub](https://leanpub.com/eloquentejavascript) para a versão final do mesmo. |
| 46 | +Todo código neste livro também pode ser considerado sob a [licença MIT](http://opensource.org/licenses/MIT). |
0 commit comments