"You don't need to know 'everything' in order to be able to start."
What can be termed as one of my big regrets from semester 5, is that I should've started working on the website project much earlier. Instead, I kept telling myself and everyone around me, that I had to catch up on missed classes, and finish 'knowing' things like all the basic commands in order to be able to start.
It was a fail and
I found myself being unable to code for a simple web page despite having read quite a bit.
The real stuff started happening after I jumped right into it i.e. got on codepen, copied codes and started meddling with it.
I personally don't think that everyone out there, who is making websites ( consider amateurs and intermediates) know 'everything' about coding. Probably the same with video makers. It isn't possible that everyone who earns money through their videos knows everything about all the video editing software that exists in the world right? You can still do a decent job without having a PhD on the topic.
Later when I began again, the first few hours were horrible and scary and made me want to quit. But then I reached a point where I was able to identify the basics that I couldn't skip learning. Things began to slowly get easier after that.