Percebe-se que falta organização em seu pensamento.
Digo isto porque eu também tinha esta barreira quando estava aprendendo programação. Sempre olhava os vídeos no Youtube sobre como fazer algo e eu entendia tudo, contudo, na hora de colocar a mão na massa... Zero! Não saia nada!
Meus Professores da Faculdade sempre dizem:
"Está aprendendo uma nova linguagem de programação? Faça um CRUD."
Faça algo simples como os colegas acima falaram.
Exemplo
Faça um sistema para cadastrar pessoas (qualquer pessoa)
1º Monte um formulário para cadastrar pessoas
2º Mostre as pessoas cadastradas em uma tabela
3º Faça três botões com ações diferentes: Visualzar, Alterar, Remover.
4º Faça um Login
Depois que você conseguir fazer o sistema, faça novamente. Não importa quantas vezes forem necessárias, faça até você compreender o que está acontecendo.
Experiência só se obtém fazendo!