profile

Jornada Dev Eficiente

EducationalOnline Courses and Subscription Services
profile

A Jornada Dev eficiente é uma experiência de seis semanas para elevar seu nível como dev.

Você finalmente terá a chance de estudar e praticar de uma maneira que te fará crescer de verdade.

Temos muitas referências sobre design de código e logo de bate pronto é muito fácil citar pelo menos quatro delas que você já ouviu ou vai ouvir falar durante sua carreira: Design Patterns, Clean Code, SOLID, Domain Driven Design e testes automatizados.

Então porque não lemos essas fontes e já nos tornamos automaticamente capazes de avaliar e aplicar tais ideias para as situações que passamos?

Porque só lendo você não domina nada, não é mesmo? Ninguém consegue correr uma maratona só lendo sobre preparação física e nutrição. Você precisa treinar isso de maneira deliberada de modo a realmente conseguir aplicar e testar a viabilidade de toda essa teoria que você está lendo.

Na verdade você tem dois problemas. Primeiro é selecionar o que vai ler, definir ritmo e achar uma estratégia que você não fique louco(a) lendo um monte de coisas e chegando em um momento que a leitura gera mais dúvidas do que soluções. A segunda é conseguir montar um esquema de treino que realmente te auxilie a dominar tudo aquilo que você está lendo e que te deixe preparado(a) para aplicar toda essa teoria no campo de jogo, na hora que você estiver desenvolvendo software no mundo real. E aqui a palavra chave é *treino*

.

A história mostra que estudo e treino é a melhor combinação para desenvolvimento pessoal. Olhe para as pessoas que te inspiram nos dias de hoje e para outras pessoas da história que também te inspiram, a minha aposta é que você vai perceber que todas elas estudaram e treinaram mais do que todo mundo. A verdade é uma só: *Quem compete o tempo todo não tempo de melhorar*.

Read More
  1. Advantages
  2. Details

HABILIDADES QUE SERÃO TRABALHADAS DURANTE A JORNADA

* Como criar um código cujo design seja suficiente para a funcionalidade;

* Como criar um código cujo design seja manutenível pensando no curto, médio e longo prazo;

* Como estabelecer uma linha de design de código que seja replicável entre você e outras pessoas;

* Como aumentar a confiabilidade do código através de técnicas de programação defensiva;

* Como maximizar a coesão do código através de uma análise lógica; Vamos resolver aquela questão clássica: Onde esse código deveria estar?

* Como utilizar outras técnicas de código da Orientação a Objetos já existentes e que podem ser super aplicáveis para o seu dia a dia;

* Como escrever testes automatizados de maneira sistemática?

TAMBÉM VAMOS QUESTIONAR ALGUMAS PRÁTICAS ESTABELECIDAS

* Porque arquiteturas de referência não são suficientes para o desafio de criar um sistema

* Porque práticas derivadas do Clean Code e do Domain Driven Design ainda não são suficientes para a criação de código de real qualidade

FORMATO

Temos um começo com uma sequência lógica de vídeos. Depois você vai entrar na fase de desenvolvimento dos projetos. E aí, para cada funcionalidade, vai existir um material de apoio apontando para vídeos que podem te ajudar a resolver aquela funcionalidade. A ideia é que o curso se adapte a você e não o contrário :). Por conta desse formato não temos uma expectativa por semana, já que cada pessoa pode ter um ritmo diferente para a implementação dos desafios. As lives semanais vão existir para tirarmos as dúvidas de todo mundo, não importando o ponto que ela se encontra.

GARANTA SEU DINDIN

Você pode pedir o seu dindin até 30 dias após a compra da Jornada. Tem que ser uma experiência realmente transformadora.

Advantages

30-day warranty
Safe payments
Hotmart Support
Access in all devices
Pay with two cards
Access via Hotmart Sparkle
How can I access it?

After your purchase, the product will be available in your account

You'll access your product through a link that we'll send to your email. You can also access it on this page.

Frequently Asked Questions