-
Como Enviar E-mails com Gmail e Node.js em 2026: Senha de App, Nodemailer e MySQL
Você já precisou enviar um e-mail automaticamente por meio de uma aplicação? Seja para confirmar um cadastro, enviar notificações ou iniciar um processo de recuperação de senha, essa é uma funcionalidade bastante utilizada…
-
Como Calcular Porcentagem na Prática com JavaScript: Descontos, Aumentos e Juros
Você já precisou calcular um desconto em uma loja, conferir um aumento de preço ou entender quanto pagaria de juros em uma compra? Essas situações têm algo em comum: a porcentagem. Aprendemos esse…
-
Lógica de programação básica: 5 exercícios para aprender a pensar antes de codar
Quando alguém começa a estudar programação, costuma perguntar: “Qual código eu preciso usar?”. Mas existe uma pergunta anterior: qual problema eu preciso resolver? Foi com esse raciocínio que trabalhei em uma aula com…
-
Roadmap do JavaScript: por onde começar e como chegar aos projetos reais
“Por onde eu começo a estudar JavaScript?” Essa pergunta aparece sempre que alguém vê tantos assuntos à frente: lógica, arrays, DOM, APIs, React, Node.js… A resposta fica mais simples quando colocamos cada assunto…
-
Como Conectar React a uma API Node.js: Projeto de Barbearia com Bootstrap
Você terminou o backend, testou as rotas e viu os dados chegando ao MySQL. E agora: como transformar essa API em uma aplicação que as pessoas consigam usar? Neste projeto, criamos a interface…
-
Contrato de API entre Front-end e Back-end: O Que É e Como Funciona na Prática
Front-end + Back-end + API REST Contrato entre Front-end e Back-end: o que é e por que ele é tão importante? Entenda como definir um contrato de API permite que Front-end e Back-end…
-
Orientação a Objetos com TypeScript: Classes, Objetos e Estado na Prática
Aprender Orientação a Objetos com TypeScript é uma ótima maneira de entender como organizar melhor dados e comportamentos dentro de uma aplicação. Nesta aula prática do Desvendando o Código, começamos com exemplos simples…
-
React com JSON Server: Crie um CRUD sem Precisar de um Backend
Você está desenvolvendo uma aplicação em React, mas o backend ainda não está pronto? Isso não significa que o desenvolvimento do frontend precisa parar. Uma das possibilidades é utilizar o JSON Server para…
-
JSON na Prática com JavaScript: Cadastro de Alunos com HTML, CSS e localStorage
Se você está começando a estudar JavaScript e já encontrou termos como JSON, JSON.stringify(), JSON.parse() e localStorage, talvez tenha surgido uma dúvida: Para que tudo isso serve na prática? Uma das melhores maneiras…
-
Segurança em API REST com Node.js e Express: Boas Práticas no Backend
Criar uma API REST com Node.js e Express que funciona é apenas uma parte do desenvolvimento de uma aplicação. O servidor pode iniciar corretamente, as rotas podem responder, o login pode funcionar e…