Ao final do curso é esperado que você:
- Tenha desenvolvido um olhar mais crítico e profissional em relação ao desenvolvimento de software, elevando seu nível de maturidade
- Saiba aplicar diversas técnicas de Clean Code e Refactoring com o objetivo de tornar o código mais limpo e compreensível
- Conheça vários Design Patterns e entenda como eles podem ajudar a criar código mais desacoplado e manutenível
- Entenda como desenvolver utilizando Test-Driven Development
- Domine os princípios da Programação Orientada a Objetos
- Saiba como estruturar a arquitetura da sua aplicação utilizando Ports and Adapters, Clean Architecture e Domain-Driven Design
- Conheça Event Sourcing e CQRS para implementar funcionalidades orientadas a eventos
- Entender os princípios de Event-Driven Architecture
- Entender SOLID de uma vez por todas
- Ver na prática a diferença entre MVC, MVP e MVVM
- Se torne uma pessoa muito mais confiante no dia a dia de trabalho, em entrevistas de emprego, principalmente se estiver querendo alavancar a sua carreira
- Busque fomentar um ambiente de trabalho baseado na qualidade dentro da sua equipe
- Com certeza, mesmo que você não tenha experiência com JavaScript e TypeScript, vai sair dominando os principais conceitos da linguagem
Público-Alvo
Por se tratar de um curso focado na área técnica, é importante que as pessoas que queiram participar tenham experiência prática desenvolvendo software profissionalmente.
Você pode fazer o curso mesmo que não tenha tanta experiência com JavaScript e TypeScript, utilizando a sua linguagem de programação preferida para implementar o projeto. No entanto, tenha em mente que, caso tenha problemas na utilização de alguma biblioteca específica, talvez eu não tenha as mesmas condições de ajudar.
Nas turmas anteriores os alunos utilizaram outras linguagens como C#, PHP, Java, Python, Ruby e Go sem problemas.
Tecnologia
Em todos os exemplos e principalmente na correção de cada etapa do nosso projeto vamos utilizar JavaScript e TypeScript com Node.js e ferramentas de teste como o Jest, juntamente com o banco de dados PostgreSQL e a plataforma de mensageria RabbitMQ.
Dinâmica
As aulas serão online e ao vivo e vão ficar disponíveis de forma gravada aqui na plataforma após cada encontro, caso você não esteja disponível no dia.
Ao longo do curso faremos a implementação de um projeto prático, do início ao fim, utilizando tudo que estiver sendo aprendido em cada aula.
É fundamental implementar cada etapa do projeto e faz total diferença na absorção do conteúdo que está sendo apresentado. Por isso, temos uma semana entre cada encontro para você programar e tirar eventuais dúvidas no momento em que estiver fazendo cada uma das etapas do projeto.
As implementações de cada etapa sempre acontecem na aula seguinte, dessa forma você terá bastante tempo para implementar, caso não tenha conseguido fazer durante o encontro.
INFORMAÇÕES DO CURSO:
- Autor: Rodrigo Branas
- Gênero: Profissionalizante/Programação
- Formato: MP4
- Idioma: Português
- Hospedagem: Mega
VEJA TAMBÉM OS CURSOS:
CURSO COMPLETO JAVASCRIPT – ROGER MELO
PROFISSÃO DESENVOLVEDOR FULL STACK PYTHON – ESCOLA EBAC
CURSO HACKEANDO COM ANDROID – HACKERS BRASIL
CURSO DE NODE JS, TYPESCRIPT, TDD, DDD, CLEAN ARCHITETURE E SOLID – RODRIGO MANGUINHOS
CURSO ALGOMANIA – THIAGO BRITO
A Líder Cursos acredita que todos devem ter as mesmas oportunidades de aprendizado.
Para você que está frustrado porque deixou de aprender por que o curso é muito caro e até mesmo para você que está cansado de gastar muito dinheiro em cursos.
»»» OFERTAMOS A SOLUÇÃO «««
Os cursos mais cobiçados do mercado por um preço justo e que você pode pagar
SOMOS DIFERENTES PORQUE:
✅ Praticamos um preço justo;
✅ Economia garantida.
✅ Assista quando quiser e de qualquer dispositivo;
✅ Baixe as aulas e assista offline no app;
✅ Você não gastará milhares de reais para aprender o que funciona na internet;
Avaliações
Não há avaliações ainda.