cezaraugusto / You-Dont-Know-JS



🖊️ Jaime Linhares • 🗓️ 31/05/2025


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:

  1. Iniciando
  2. Escopos & Closures
  3. this & Prototipagem de Objetos
  4. Tipos & Gramática
  5. Async & Performance
  6. 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:

  1. Traduções novas
  2. Correções de tradução existentes
  3. 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:

  1. Workshops presenciais e online (via Frontend Masters e Pluralsight)
  2. 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.





🧑‍💻 Tecnologias

  • 🛠️ ES6
  • 🛠️ ECMAScript6+
  • 🛠️ HTML5
  • 🛠️ JavaScript
  • 🛠️ Node

💼 Carreiras

  • 📈 Desenvolvedor Back-End
  • 📈 Desenvolvedor Front-End
  • 📈 Desenvolvedor Node.js
  • 📈 Desenvolvedor Web
  • 📈 Engenheiro de Software
  • 📈 UI/UX Designer
  • 📈 Desenvolvedor JavaScript

🏷️ Tags

  • 🔖 frontend
  • 🔖 javascript
  • 🔖 backend
  • 🔖 nodejs
  • 🔖 github
  • 🔖 opensource
  • 🔖 webdevelopment
  • 🔖 kylesimpson
  • 🔖 livrosprogramacao
  • 🔖 traducao
  • 🔖 youdontknowjs

⚠️ Importante

Todas as informações apresentadas na página do Guia de TI são de domínio público. Dessa forma, o Guia de TI não se responsabiliza pelos conteúdos, cursos e eventos divulgados. As informações, cursos e eventos são replicados de maneira gratuita e sem qualquer responsabilidade atribuída ao Guia de TI.


Neste site, o Guia de TI atua apenas como um replicador de conteúdos disponíveis na internet, sem infringir a Lei nº 12.965/2014 (Marco Civil da Internet) e isento de responsabilidade sobre a coleta e o tratamento de dados eventualmente solicitados nos conteúdos, cursos e eventos replicados, em conformidade com a Lei nº 13.709/2018 (Lei Geral de Proteção de Dados).