


Acesso completo a toda nossa plataforma de conteúdos. Aprenda desde fundamentos até tópicos avançados de engenharia de software.
Começar agora

Desenvolva suas habilidades com cursos práticos focados em qualidade de código, arquitetura e boas práticas de desenvolvimento.
Aqui você encontra desafios desenvolvidos para você fazer com que você aplique os conceitos dos nossos treinamentos de forma combinada, afinal de contas é assim que as coisas são no dia a dia. Trabalhamos com duas variáveis importantes: Variabilidade e Aumento de Complexidade. Você vai ter a chance de aplicar os conceitos muitas vezes e em cenários de complexidade variada.
Coleção de vídeos com Alberto resolvendo desafios de código.
O quão eficaz é seu método de aprendizagem? O quão preparado(a) você se sente para montar um jornada de aprendizagem para buscar um novo nível de desenvolvimento em alguma área? Este curso entrega para você um método que vai transformar sua relação com o aprendizado.
Vídeos sobre Aprendizagem do canal.
Neste curso vamos trabalhar uma visão atualizada sobre Qualidade. A ideia é começar a construir uma visão crítica sobre qualidade e refletir sobre as forças que atuam para que possamos entregar o melhor código possível.
Este curso concentra práticas que podem ser aplicadas de maneira sistemática. É uma lista de práticas que Devs + Eficientes usam e que os ajudam a terem mais fluidez para entregar código que facilite a manutenção.
Neste curso damos um zoom em design orientado a entendimento. Vamos limitar a complexidade do software e maximizar a chance de entregar funcionalidades importantes mantendo o código com o máximo de legibilidade
Neste curso, trazemos práticas de código quando se pensa em segurança. Afinal, escrever software seguro é fundamental nos dias de hoje!
Quais são as principais técnicas utilizadas pelos times da AWS e também por times envolvidos em construção de sistemas que rodam em aviões para aumentar a resiliência do software? Este curso é um mergulho profundo sobre este tema.
Conteúdos sobre CDD gravados para o canal Dev Eficiente.
Engenharia requisito é fundamental para maximizar a qualidade da entrega, tanto do ponto de vista de geração de valor para clientes quanto do ponto de vista de impacto no código desenvolvido. Este curso traz uma abordagem totalmente acionável no dia a dia se inspirando em práticas formais, ágeis e também no Shape Up.
Este curso tem um foco forte na chamada parte estratégica do Domain Driven Design. Você vai entender de uma vez por todas o quão importante é aprofundar-se no negócio e como isso impacta na sua capacidade de materializar boas soluções.
Neste curso é apresentado um conjunto de técnicas de testes que podem ser aplicadas de maneira sistemática por você em qualquer software. Algumas das técnicas que vamos passar: Specification Based Testing, Boundary Testing, Structural Testing, Self Testing, Property Based Testing, Combinando Testes de API com Property Based Testing
Pessoas desenvolvedoras são as principais responsáveis por garantir que o seu código funcione! Neste curso você encontra tudo que é necessário para fazer isso acontecer!
Vídeos sobre testes do canal
Curso focado em explorar as ideias compartilhadas pela arquitetura limpa e arquiteturas em camadas no geral. Vamos ser bem pragmáticos, tratar este estilo arquitetural como mais uma opção no seu cinto de ferramentas.
Curso direto e bem focado nas preocupações que você deve ter quando está envolvido na construção/evolução de sistemas realmente grandes.
Aprenda como arquitetos(as) desenham sistemas distribuídos e microservices para alta-performance e alta-escalabilidade fundamentados nos 3 pilares da escalabilidade: Caching, Async Processing e Load Balancing.
Vamos buscar refinar nossos processos mentais para identificar oportunidades de uso de abstrações dentro do sistema.
Muitas vezes nossas soluções resolvem o problema, mas não da forma que era necessária dado o horizonte de evolução daquele contexto. Como fazer para refatorar tais soluções? Este curso é sobre isso.
Diversos vídeos sobre refatoração do Canal Dev Eficiente
Neste curso exploramos o uso do Copilot, como Assistente baseado em IA Generativa, para nos ajudar em diversos cenários do dia a dia. A ideia é que você saia daqui preparado(a) para usar este e outros assistentes de código de maneira pragmática.
Vídeos sobre IA Generativa do canal
Entenda o que são agentes baseados em LLMs
Vídeos do Canal Dev Eficiente sobre como escrever logs que realmente são úteis.
Este é nosso derivado do trabalho de uma pessoa SRE, só que centrado na perspectiva de trabalho de uma pessoa dev que precisa sustentar seus serviços em produção. Todo o curso é executado através do repositório: https://github.com/rmnobarra/curso-build-and-run Em caso de dúvidas, melhorias e ou problemas, por favor, abra uma issue ou envie um PR.
Dado que os bugs são uma certeza, o curso busca preparar as pessoas desenvolvedoras para resolver problemas com a mesma dedicação e preparação que se dedicam a outras áreas da engenharia de software, como buscar as melhores ideias de design de código, escrever testes automatizados ou pensar em arquiteturas satisfatórias.
O curso Cloud para Devs ensina, de forma prática, como usar os principais serviços da AWS e Azure para criar aplicações eficientes e econômicas. Você vai aprender a estimar custos, evitar armadilhas de cobrança e entender, por meio de um exemplo serverless, como integrar serviços da nuvem com segurança e consciência técnica.
Este livro originou o curso sobre práticas de design de código para o dia a dia. O curso tem uma versão mais atualizada sobre a visão, mas ainda pode valer a pena a leitura :).
Livro completamente baseado no curso Máquina de Aprender
Vídeos com revisões de artigos conectados com qualidade de código
Este livro narra a jornada real de otimização de um massivo job de processamento de dados em Java, demonstrando como a evolução através de complexas ferramentas de concorrência revela que a solução mais performática e resiliente é, surpreendentemente, a mais simples.
Tenha acesso completo a todos os cursos e comece sua jornada de evolução profissional hoje mesmo.
Matricular-se agora