Good luck to you man. I'm self teaching myself the same thing and I feel like having that instructor to talk to about more difficult concepts will benefit you greatly.
If you ever feel the need to practice, I recommend the challenges here. Some are just HTML and CSS, others include JavaScript.
https://www.frontendmentor.io/
Thank you so very much, it's very kind of you bro

)) I wish you good luck too, going down the self taught route is brave and I'm sure you will be suceed. I actually did some self teaching for the past year but I struggled with not knowing if I was coding correctly or not. I did some codeacademy specially with HTML and CSS but once you watch a couple of tutorials I felt that I knew nothing which was de-motivating . What finally pushed me to sign up to a boot camp in Moscow where I reside was: 1 code review
2 portfolio prep
I do enjoy the challenge, but the main reason I choose web development is: 1 job market
2 I don't need to be fluent in Russian, which is a hard language ( I speak and read , however writing is my Achilles heel)
I'm still a beginner ( as far as js is) , however if I find some cool/helpful resources that might help you or others on this path I'd gladly share

.
Sent from my iPhone using Tapatalk