Prática de Programação
Programação é uma atividade prática e quanto mais fazemos ficamos melhores. Muitas vezes depois que você possui básico, ou intermediário, fica mais difícil praticar porque não temos desafios difíceis sem entrarmos em projetos muito complexos.
Pensando nesse problema o Google disponibilizou um curso que é usado internamente pelos funcionários. Esse curso mostra uma abordagem prática e mais automatizada para resolver problemas. Que vai de hello world a requisição http e extração de informações.
Eu fiz esse curso e resolvi esses problemas em JavaScript/node, pode ser encontrado no meu github. Os vídeos são em Inglês, mas a página pode ser traduzida para Português. O curso é em Python mas os problemas podem ser resolvidos em qualquer linguagem.
Bons estudos!
Referências:
https://developers.google.com/edu/python?hl=pt-br
https://github.com/alexaleluia12/node-exercises