LUME BOOKS · COMO ESTUDAR

Como estudar JavaScript nesta edição

O percurso começa por valores, controle e funções e termina em uma aplicação
modular, acessível, testada e documentada. Execute os exemplos, mas não pare na
cópia: preveja a saída, mude uma condição, force um limite e explique o motivo
do resultado.

Ciclo de cada capítulo

  1. Leia os objetivos e descreva entrada, transformação e saída.
  2. Digite o exemplo em um módulo pequeno e execute-o.
  3. Use console e depurador para acompanhar valores sem registrar dados sensíveis.
  4. Resolva as seis decisões e leia os comentários, inclusive após acertar.
  5. Faça o laboratório e a entrega incremental com caso normal, limite e falha.
  6. Rode novamente os cenários anteriores para perceber regressões.

Para os primeiros capítulos, o console de um navegador moderno é suficiente.
Depois, use arquivos .js com type="module" e um servidor local; para os
testes de regras puras, o executor nativo node:test é apresentado de forma
progressiva. O leitor não executa nem envia seu código.

Autonomia, não memorização

“Do zero à autonomia” significa ler contratos, investigar comportamento,
consultar especificações e construir evidência. APIs evoluem e nenhum livro
substitui a documentação do ambiente real. Ao usar rede, armazenamento ou dados
de pessoas, trate essas fronteiras como falíveis e respeite privacidade,
segurança, acessibilidade e compatibilidade desde o primeiro projeto.

Consultar as especificações e referências desta edição