Listas de exercícios da PodCodar, os exercícios se relacionam com as trilhas, logo, para cada trilha vão haver exercícios propostos + exercícios recomendados.
Primeiro você deve fazer um fork desse repositório na sua conta pessoal. Cada lista de exercícios tem sua prórpia doc que descreve como fazer e validar seus exercícios relacionados.
O Fork é uma forma de criar uma cópia do repositório podcodar/exercises para sua conta Github pessoal, isto facilita para que outros desenvolvedores consigam tirar dúvidas e discutir seus exercícios com você além de manter seu código pessoal organizado. Lembre-se de manter seu repositório pessoal sempre atualizado!
Com o passar do tempo o repositório podcodar/exercises será atualizado por colaboradores, isto quer dizer que novos exercicios, documentações, tutoriais e projetos serão adicionados, gerando mais conteúdo para seus estudos.
Para se manter atualizado é necessário atualizar o seu repositório pessoal com as novas inclusões feitas no repositório original da PodCodar. É possível fazer isto utilizando a interface do Github:octocat:!
Quando existirem novas modificações você verá a seguinte mensagem na pagina inicial do seu repositório:
Clique no botão com a mensagem Pull Request, isto te levará a página de criação de pull requests, isto permitirá que você crie um novo pedido de alterações que terá todas as últimas atualizações feitas pela PodCodar
Nesta tela siga os 4 passos:
Você será redirecionado para a página de criação, ela demonstra quais alterações serão inseridas no seu código
Por padrão colo Sync no título e o texto Sincroniza com PodCodar
na mensagem, após isto clique em Create pull request.
Por fim, se tudo estiver certo o Github irá demonstrar a seguinte tela
Ela lista as alterações feitas e serve como uma documentação das modificações inseridas. Caso não existam conflitos(se ocorrer procure alguem da PodCodar para te auxiliar) clique em Merge pull request.
Presto :raised_hands: ! Você pode continuar desenvolvendo normalmente, o seu repositório foi atualizado!
Em caso de dúvidas em um exercício específico temos um canal aberto no Discord, acesse:
Visite a doc do Contributing e as issues deste repositório para ver como contribuir com novos exercícios!