SINOPSE
Indicado para quem deseja aprender ou ensinar programação com uma linguagem em ascensão, o conteúdo aborda os fundamentos de algoritmos e programação. Um diferencial é a introdução ao Desenvolvimento Dirigido por Teste (TDD), que incentiva a reflexão sobre o código antes da sua produção, promovendo uma abordagem mais eficaz no aprendizado.
Com dezenas de exercícios práticos, os resultados são apresentados para que os estudantes possam validar suas soluções antes de consultar os gabaritos online. A obra é ideal para cursos superiores e Ensino Médio, além de ser útil para autodidatas.