O básico do algoritmo → É o verbo To Be da programação.
Curso de Algoritmo Grátis [40 Horas] - Curso em Vídeo
HTML, CSS, JS, ferramentas, mentalidade de dev. Hora de entrar na Web:
Depois de 1-2 semanas no Discover (ou antes caso termine antes rs). Hora de praticar algumas logicas… Resolvendo 1-2 exercicios por dia a partir do nivel Iniciante na Beecrowd. Aqui é treinar logica, transformar problemas em soluções.

Vá em Problems → Begginner

Leia o problema, escolha a linguagem no canto direito e mão na massa! Como o foco é JavaScript. Recomendo ela, mas sinta-se a vontade pra explorar outras se quiser rs.
Caso não tenha finalizado.
APIs e Backstage.