CrazyStack - O Bootcamp do Dev Doido

3.0(2)
Português

Nesse curso criaremos uma API em NodeJs com Typescript, MongoDb e Fastify de forma prática e direta. Se você procura um bootcamp de programação que ensina na prática Design Patterns, Clean Vertical Sliced Architecture, SOLID, MDA, DDD e TDD, esse é o curso ideal pra você. Meu objetivo é ampliar seus horizontes na criação de um grande e organizado sistema de software.

Vamos criar um sistema de agendamentos online completo com Login, Cadastro, Criação de Categorias, Serviços, Profissionais, Solicitações de Agendamento, Lista de Horários disponíveis, Avaliações e Média de estrelas geradas pra um dado Profissional/ Estabelecimento.

No decorrer de todo treinamento mostro na prática como usar o Jest em todos os testes unitários e automatizados na nossa aplicação. No total são mais de 2 mil testes cobrindo mais de 90% de todo o projeto. Um curso totalmente orientado a código limpo, organizado e bem estruturado, separando cada arquivo em cada pasta por afinidade, e não por semelhança.

Aplico diversos padrões e boas práticas que facilitem a manutenção e desenvolvimento de novas funcionalidades.

Criando um gerador de arquivo personalizado eu mostro que é possível a criação em massa de CRUD para novos domínios de negócio através de modelos. Algo até então inédito no mundo dos bootcamps de programação javascript.

Vamos falar sobre a aplicação de hooks como middlewares no fastify para gerenciamento de permissões nas rotas, manipulação de access token e refresh token via JWT.

Esse curso fará você aprender a se divertir no processo. Eu imito os mais diversos tipos de personagens numa linguagem leve e descontraída. Você terá a oportunidade de conhecer um curso totalmente fora dos padrões existentes na indústria.

Mostrar mais
    Saiba mais sobre quem criou o conteúdo

    Avaliações

    3
    2 avaliações

    Perguntas Frequentes

    O conteúdo deste produto não representa a opinião da Hotmart. Se você vir informações inadequadas, denuncie aqui