I’ve been struggling for a while now on how to progress with learning C#. I’ve been given a lot of good advice but I’m still a bit stuck. I’ve tried following tutorials and building apps without being proficient in vanilla C# and so decided to step back and really learn the basics but even then, with a busy high school timetable, I haven’t been able to dedicate the amount of time I would like to learning C#.
After some thought, I think I want to learn how to do full stack web dev, namely with blazor ( still unsure about what type of development I really want to do) but realise I first need to become comfortable with my vanilla C# skills.
I would try to get a mentor to help see me through this, however at the moment I can’t afford one on one sessions with someone who can guide me in the right direction and need to rely on free resources of which I know there are many.
And so I was hoping that someone would be able to give me a more detailed guide on what to learn first and what comes after, eg. I know that I need to start with the basics, but what specifically are these basics that I should tackle.
Now I realise that even this is a big ask as there is no right way to learn to code, but I’ve found that I’m someone who learns best if I have clearly defined goals.
Thanks and as always all advice is appreciated ( sorry for this who have advised me on this before )