Curso

The Way to Software Mastery

Descubra a arte de desenvolver software com maestria, autonomia e propósito

com Klaus Wuestefeld

Iniciar a Jornada

Uma carta do curador

Esta é uma jornada cuidadosamente desenhada para expandir sua compreensão e transformar sua abordagem profissional. Através de uma exploração profunda e prática, você descobrirá novas perspectivas que irão enriquecer sua trajetória.

Convido você a embarcar nesta jornada de descoberta e crescimento consciente.

O que você irá explorar nesta jornada

Como Desenvolver

uma trajetória profissional de desenvolvimento de software a partir de alguém que interagiu com lendas como Steve Wozniak, Kent Beck, Martin Fowler e Uncle Bob, até tornar-se referência na comunidade de software.

Incorporar os Princípios

o mindset, os insights e as técnicas de quem quer chegar à maestria com a firmeza de propósito necessária para tratar a programação como arte

Compreender a Agilidade

e aplicar técnicas ágeis em times de desenvolvimento.

Esta jornada foi desenhada para...

Desenvolvedores de software

Líderes Técnicos

Lideranças interessadas em

compreender as nuâncias técnicas de um projeto de software

A proposta do

curso é para perfis variados. O único pré-requisito é o interesse pela programação e pela busca da excelência fazendo isso.

O que você vai aprender nesse programa

Módulo 1: Programação em essência

  • Conhecendo o Inimigo
  • Complexidade vs Complicação
  • Regra 30
  • Acidental vs Essencial
  • Causo: Kent Beck e a metodologia improvisada
  • Mindset: Simples vs Fácil
  • Nem Todo Software Precisa ser Bom
  • A Segunda Coisa Mais Importante
  • Os Gigantes do Passado
  • Os Ciclos Lentos da Tecnologia
  • A Ilusão das Novidades Rápidas
  • Causo: Steve Wozniak, fundador da Apple, e o cartão de aço
  • O que é programação no fundo, de verdade, afinal?
  • Causo: Sendo plagiado por Martin Fowler
  • Simplicidade Anticlimática
  • Causo: Como implementei uma camada de persistência objeto-relacional em Java sem saber a sintaxe do Java

Módulo 2: Programando sozinho

  • Programar sozinho é uma arte
  • Anti-Deslumbramento
  • Cagadas das tecnologias de software líderes de mercado
  • A Ética Hacker
  • Design-by-Contract
  • Ferramentas: Machado vs Motosserra. Rifle vs Azagaia
  • Causo: Uncle Bob e a Morte do Banco de Dados
  • Idiomas de código
  • Études
  • Software enquanto Magia
  • Citação: Albus Dumbledore
  • Expressividade
  • Programando com o Subconsciente
  • Múltiplos Projetos Simultâneos
  • Fluência vs Familiaridade
  • GML
  • Como convencer seu chefe retranqueiro
  • Princípios

Módulo 3: Programando em time

  • Jogando pra ganhar num time retranqueiro
  • A Cultura do Medo
  • Heroísmo
  • Teste "autimatizado"
  • Como convencer seus pares
  • A sabedoria do Extreme Go Horse
  • Pair Programming, Mob Programming
  • Branches: A Origem de Todo o Mal
  • Parallel Change e Continuous Deploy
  • Revezamento
  • XPMM, Válvulas

Módulo 4: Disseminando a excelência

  • Liderando um Time
  • Herding Cats
  • Autonomia: O que cobrar, como e quando cobrar do time?
  • O santo graal das estimativas de software
  • Propósito
  • Disseminando a Maestria
  • Aprendiz, Viajante e Mestre.
  • Causo: A Bytecaverna
  • Percival
  • Causo: Discutindo de Igual para Igual com o Arquiteto Chefe Sem Nunca ter
  • Trabalhado na Tecnologia Dele
  • Learning and Coolness
  • Escassez vs Abundância
  • Causo: Qualitividade

Ecos da Jornada

Inicie o seu mergulho nessa jornada

MATRÍCULA INDIVIDUAL

Acesso a esta jornada específica

Com uma matrícula individual você tem:

  • Acesso perpétuo a este produto
  • Acesso à Prova para Certificação
  • Acesso aos Materiais Adicionais
R$ 497,00
parcelado em até 12x (com juros)
Adicionar ao Carrinho

FULL PASS (Recomendado)

Tenha acesso a todas as nossas jornadas

O Full Pass é o passaporte para você ter:

  • Acesso a todo o catálogo por 1 ano
  • Acesso a todas as Certificações
  • Acesso a todos os Benefícios FullPass
R$ 1897,00
parcelado em até 12x (com juros)
Adicionar ao Carrinho