Série "You Don't Know JS" traduzida para o português por voluntários, com foco em aprofundar o entendimento do JavaScript.
You Don’t Know JS: Série traduzida para o português com apoio da comunidade
A série de livros You Don’t Know JS, escrita por Kyle Simpson, é considerada uma das mais aprofundadas e respeitadas obras sobre JavaScript moderno.
O projeto de tradução para o português, liderado por Cezar Augusto e autorizado pelo autor, está sendo realizado de forma colaborativa e voluntária pela comunidade no GitHub.
Por que essa série é tão importante?
Ao contrário de livros introdutórios que ensinam a “usar” JavaScript, You Don’t Know JS vai fundo nos mecanismos internos da linguagem. Conceitos como escopos, closures, tipos, async/await, prototipagem e até mesmo ES6 são tratados com profundidade.
Essa abordagem técnica, mas acessível, é ideal para desenvolvedores que desejam dominar a linguagem de verdade — seja para desenvolvimento web, backend com Node.js ou aplicações mais complexas.
Como acessar os livros?
Todos os livros estão disponíveis gratuitamente para leitura online no GitHub do projeto. Os títulos já traduzidos incluem:
- Iniciando
- Escopos & Closures
- this & Prototipagem de Objetos
- Tipos & Gramática
- Async & Performance
- ES6 & Além
Além disso, a versão original em inglês pode ser adquirida via O'Reilly, inclusive com opção gratuita em eBook.
Quero contribuir, e agora?
Você pode ajudar com:
- Traduções novas
- Correções de tradução existentes
- Sugestões de melhoria de conteúdo ou snippets de código
Tudo acontece pelo GitHub, respeitando as regras de copyright da O’Reilly. O conteúdo não pode ser redistribuído fora do repositório nem ser vendido.
“Comece de onde você está. Use o que você tiver. Faça o que você puder.” – Arthur Ashe
Outras formas de apoiar
Além da tradução, Kyle Simpson oferece:
- Workshops presenciais e online (via Frontend Masters e Pluralsight)
- Patreon para apoio financeiro direto
Licença
Todo o conteúdo está sob a licença Creative Commons Attribution-NonCommercial-NoDerivs 3.0, o que significa que você pode compartilhar, mas não modificar nem usar comercialmente.
Categorias
-
Desenvolvedor Back-End
-
Desenvolvedor Front-End
-
Desenvolvedor Node.js
-
Desenvolvedor Web
-
Engenheiro de Software
-
UI/UX Designer
-
Desenvolvedor JavaScript