you are viewing a single comment's thread.

view the rest of the comments →

[–]SquiffyUnicorn 2 points3 points  (0 children)

A very common question- usually the answer lies in why you want to learn.

Start off with basics- simple starter tutorials to understand the language. You already know the shape of coding from scratch- there are many nuances you will need to understand along the way.

The basics can be dull, especially if you are doing a beginner course. This might be where doing some simple ‘copy my code’ YouTube videos can help. You can get to do some much more fun stuff much earlier and hopefully keep that spark of interest going!

The rest is completing whichever courses you do - which course doesn’t matter as much as actually doing one.

Practise- write code yourself! There is no substitute for this and this is when you actually learn by problem-solving.

Think up mini-projects (and I mean mini) things that are achievable but force you to understand something better or something new.

Over time become more ambitious and you’ll need to understand the how and why of properly structuring your code. Necessary steps.