C
C#2w ago
yoda

How long does it take to learn C# from scratch?

During my studies of computer science I’m expected to learn C# in order to use for a project I’ll start making later on this year, I’ve only had experience with the programming language python. Considering I have a reasonable amount of free time I want to be able to master C# and some other programming languages to see where it can take me.
25 Replies
Angius
Angius2w ago
Between 3 days and 3 months Sometimes 3 hours or 3 years Always 3 of something, oddly enough
yoda
yodaOP2w ago
lol So how long did it take u to get decent at it?
Angius
Angius2w ago
Huh... In college, within a semester or so, I went from zero C# knowledge to making basic WPF applications (mock car dealership management, calculator, etc) I did have background in PHP and a few semesters of C++ behind by that time, though And a semester or two of Java
yoda
yodaOP2w ago
I’ve only ever done python at a gcse level
Angius
Angius2w ago
Truth is, it really depends person to person To some, say, the OOP model will just click Some other people will be bashing their head into the wall trying to understand it
yoda
yodaOP2w ago
Makes sense
Angius
Angius2w ago
In this server, we've seen the whole entire spectrum lmao
yoda
yodaOP2w ago
Lmao
Angius
Angius2w ago
From people who just go "ooooh, gotcha, so like that?" and just get it, to people who can't remember for weeks that C# is case-sensitive
yoda
yodaOP2w ago
Not to sound arrogant or anything but I feel like with the right help I should be able to grasp things quickly. I’m quite academically inclined
Angius
Angius2w ago
Just give it a shot and you'll be able to estimate how well the language sits with you :shrug:
yoda
yodaOP2w ago
I’ve learnt up to about nested loops So far it seems ok The only annoying thing is remembering to use a ; at the end of each line
Angius
Angius2w ago
Alas, no getting around this one
yoda
yodaOP2w ago
Do u ever use java or c++ for projects or do u mainly like to use C#?
Angius
Angius2w ago
C++ only with Unreal Engine, Java I haven't used in years
yoda
yodaOP2w ago
Last thing I wanted to ask was how did u get into doing projects and things like that?
Angius
Angius2w ago
Well, I don't know how you got into doing projects, but I simply saw something that didn't exist, something I wanted to exist regardless, and so I had to make it exist Like, "I wish there was a video player that stays always on top, has no borders or chrome to speak of, and can be dragged around freely" And boom: https://github.com/Atulin/FramelessPlayer I made it
yoda
yodaOP2w ago
Cool mb was a typo lmao
always say never
to me it took few months, but i already knew vb net
Batuhan
Batuhan2w ago
I have been using it nearly 3 years (professianlly 2) and can say i bearly know c# 😬
yoda
yodaOP2w ago
💀
Fayoka
Fayoka2w ago
so far i am 2 years into it, and feel like i might know half, more likely about 40 %
Jimmacle
Jimmacle2w ago
if you think you know 40% you probably know less than that, there is more to the ecosystem than any one person could ever learn depending on how deep you go
Fayoka
Fayoka2w ago
true dat, it's honestly impossible to say how much you know, or ever know it all, but I do think I reached a point, or very close to where I can understanad everything/ will find everything in need

Did you find this page helpful?