Ok so I found out that it is easier to learn from video tutorials!. And I tried to figure out how can I fit whole website in a video. But the answer is 1interactive video tutorials!
Imagine that you have a video and at the beginning you can select what do you want to learn, and select what chapter do you want to start in!
For the memory check there can be quizzes in the middle of chapters for example when a code is being typed a quiz pops up that asks us what should I write next to make something happen! I heard that 3/4 people understands better when something is explained in a