Meu chunks para estudar programaçao no curso da Alura/Oracle seria pautado nas seguintes diretrizes:
1- Eu começaria pelos Fundamentos da Programação, ou seja, veria sobre lógica de programação, variáveis, tipos de dados, estruturas de controle (if, else, loops).
Estudaria diariamente, dedicando ao menos uns 30 minutos por dia para estudar tais fundamentos.
Praticaria exercícios em alguma plataforma, por exemplo: HackerRank ou CodeSignal.
Faria revisão semanal do que aprendi, pra reforçar o conhecimento então adquirido.
2- Avançaria sobre Estruturas de Dados e Algoritmos, em conteúdo, como: Arrays, listas, pilhas, filas, árvores, grafos, algoritmos de ordenação e busca.
Estudaria um tópico por semana,
Escreva códigos para implementar cada estrutura de dados e algoritmo.
3- Faria, com frequência, revisões para manter o aperfeiçoamento em pleno vapor, atendo-se na revisão de código, otimização, boas práticas.
Leria sobre boas práticas de programação e tentaria aplicar em meus projetinhos.
Buscaria feedback doutros "programadores" para identificar onde devo melhorar.