O treinamento
O treinamento será baseado no desenvolvimento de uma Pokédex funcional, onde vocês irão aprender não só sobre conceitos envolvendo tecnologias web e alto nível, mas sobre desenvolvimento de software no geral, visando em manter boas práticas de programação a fim de manter a legibilidade e manutenção do código.
Como começar?
Todo projeto deve sempre iniciar com um planejamento. Sendo assim, é muito importante separar o desenvolvimento dessa etapa inicial. Fazendo um paralelo, podemos imaginar que ao separarnos as etapas, é como se tivéssemos um mapa e um objetivo, alterações podem ser feitas durante o trajeto pois sabemos onde queremos chegar. No caso contrário, você teria que definir o caminho enquanto viaja, dividindo sua atenção, se perdendo e precisando recomeçar várias vezes.
As issues
As issues funcionarão como um guia, uma lista de requisitos que seu programa deve cumprir e que poderão ser fechados conforme cumpridos.