とりあえず何か作って見た方がいいよ
最初から知識を詰め込んで判った気になるんじゃなくて
作る過程でわからない事を調べながらやった方がいいよ
そうやって出来上がった物を動かしてみると

こんな機能もあったらいいな
とか
ここはもっとシンプルに書けるな

とか絶対に思うから
そしたらそういうのをまた調べながら書けばいい

そういうのを繰り返してれば自然に書けるようになる
プログラミングってのはそういうもん