API REST em Node.JS aplicando testes (TDD) desde o princípio

Why take this course?
🎉 API REST em Node.JS aplicando testes (TDD) desde o princípio 🌱
Sobre o Curso
Bem-vindo(a) ao curso API Rest em NodeJS aplicando testes (TDD) desde o início. Este é mais do que apenas um curso; é uma jornada onde você construirá uma API de gerenciador financeiro com a tranquilidade que apenas o TDD pode oferecer. Ao longo desse percurso, você terá a segurança das testes automatizados sempre à sua lado, garantindo que cada nova funcionalidade esteja funcionando perfeitamente antes de ser adicionada.
O que Você Aprenderá
- Configuração do Ambiente: Iniciaremos configurando o seu ambiente de desenvolvimento com VSCode e aplicaremos lint para assegurar a padronização dos seus códigos.
- Introdução ao Jest: Criaremos nossos primeiros testes usando o Jest, uma ferramenta essencial para desenvolvimento orientado a testes (TDD).
- Desenvolvimento com TDD: Ao longo do curso, desenvolveremos nossa API adicionando uma funcionalidade de cada vez e criando um teste antes de escrever o código correspondente. Dessa forma, sempre teremos a assegurança de que nossos testes serão executados a cada alteração no código.
- Gerenciamento de Estado: Com o Jest, exploraremos recursos para fazer assertivas e estruturar nossos testes de maneira eficaz.
- Bibliotecas e Tecnologias: Trabalharemos com as bibliotecas mais populares e tecnologias, incluindo Express para o servidor, Passport e JWT para autenticação, Knex e Postgres para interação com o banco de dados.
Destaques do Curso
- Testes Realistas: Os testes não serão apenas unitários; faremos todas as verificações diretamente nos serviços, imitando uma situação mais próxima ao uso real da API.
- Ambiente Atualizado: Vamos discutir e trabalhar com o gerenciamento de ambientes e a necessidade de manter um ambiente atualizado.
- Gestão de Dados: Aprenderemos como gerenciar a massa de dados necessários para os testes, garantindo que nossos casos de teste sejam completos e realistas.
O que Esperar
- Aprendizado Prático: Este curso é feito pensando em quem deseja colocar a prática de TDD em ação, com exemplos concretos e projetos práticos.
- Comunidade e Suporte: Você terá acesso a uma comunidade onde pode interagir, fazer perguntas e compartilhar suas experiências.
- Recursos Adicionais: Ao longo do curso, você terá acesso a slides, códigos-fonte, e outros recursos para complementar seu aprendizado.
Então, se você está pronto(a) para mergulhar no mundo das APIs REST com NodeJS e garantir a qualidade do seu código através do TDD, este é o curso certo para você! 🚀
Aguardo seus feedbacks e questões sempre que necessário. Até a próxima aula, prepare-se para transformar sua forma de desenvolver APIs para sempre.
📚 Vamos construir mais do que uma API; vamos construir o seu futuro no desenvolvimento de software! 🚀
Course Gallery




Loading charts...