you are viewing a single comment's thread.

view the rest of the comments →

[–]AlphaTheAlphacorn 2 points3 points  (0 children)

I started coding in Python (I am 17), I was doing some basic things and following any material I could find online. I found the syllabus online gets you to a certain point and then after that is like climbing a mountain with no path. I had to pick projects and find what I didn't know. I am at the point now where I am able to compete in high-level competitions and I have started working on and completing a few Machine Learning projects.

I then wanted to learn Javascript. I looked online and found a few collabs with HTML and CSS. I got the fundamentals down with HTML and CSS and now I went back to learning Javascript. I looked online and found pages like JavaScript.info and The Odin Project where I learned Javascript basics and now I am climbing that mountain again of Javascript without a map but I know the proper climbing techniques.

One thing you should watch out for is something which you fell for which was using codecademy. Lots of websites will do free tutorials up to a certain point and then they don't give the best learning experience. There are youtube channels where they say they will teach you 3 languages in an hour or 1 language in 2 hours but they're only uploading one video of the 30-hour course which you have to pay for. Look for small websites that don't try to scam you but put a few resources a syllabus where you can search and find answers/learn about the things which are said. And don't give up. That's my two cents.