C
C#9mo ago
AceChewy

❔ C# Roadmap

So at the moment I'm reviewing the the basics of C#, e.g. data structures and OOP, but was wondering how best to proceed so that I don't for example just focus on desktop development and learn the basics of most things to keep my eyes open (desktop development and web development seem the most helpful and "easy" to get into). I know for example that learning SQL is quite important, but it seems like a lot to learn SQL alongside CSS and HTML for example if you're learning both SQL and web development. (I still don't quite understand how the different languages are combined into the final code to produce the finished product so if someone could explain that I would be grateful)
5 Replies
sibber
sibber9mo ago
learning desktop dev and web dev at the same time is not a good idea imo pick one youre more interested in and you can go learn the other later but first of all we always recommend to start with console apps to apply the concepts that youve learned
AceChewy
AceChewy9mo ago
Yh, I've been using console applications up until now (except one project)
Bailey
Bailey9mo ago
Hi, There a a few things to keep in mind. Learning a language lke c# (syntax etc) is different from learning to code e.g. a backend application. If you think you have enough knowledge about c# and you want to make a site. find a combination course for this. Just an example: there are courses on making a website with asp.net and also with razor. Then the website itself can be built with razor (this one I wouldn 't advice ). But keep in mind there are multiple frontend framewors you can look at. Like angular, vue, react (probably even more). I would advice to take the frontend course independantly from a backend and if you have done the course take the combination course. there are enough courses on the internet.
AceChewy
AceChewy9mo ago
Thanks for the advice
Accord
Accord9mo ago
Was this issue resolved? If so, run /close - otherwise I will mark this as stale and this post will be archived until there is new activity.