Question:
C# .net how to program?
Tasm
2013-12-02 19:37:55 UTC
Can any professional C# .net developer recommend the best course to learn how to program in C#.

I have a degree in software engineering and programming classes that I had were like 1+1=2. Now I am in the professional world and everything is very foreign. How to program a loop, open a file, or create a class or pointer arrays are worthless. I have to deal with MVC architecture with entity frameworks, jquery, html, css, javascript, json, deligates, session variables and all that crap I was never exposed to in school.

Now that I wasted my time and money on a BS degree, I have to learn how to program on a professional level.

Can any professional C# .net developers guide me to some training to get me on track?
Three answers:
Swappy
2013-12-03 19:41:48 UTC
RedLojik Software Pvt. Ltd.



RedLojik Software Pvt. Ltd. is a venture by microLabz© Research Services Pvt. Ltd. engaged in IT Projects and Training with an aim of creating a positive difference. During its journey, RedLojik has trained Fresh Graduates, IT Professionals as well as Corporate Employees. RedLojik has also been a IT consultant to many organizations & has developed high end software for some of them.



Email:

admin@redlojik.com



Registered Office:

12, Charisma, 19th Road, Chembur,

Mumbai - 400071

Maharashtra, India

+91-22-25280475

+91-22-25283701

+91-9867010106



Head Office:

Z-203, 'A' Wing, Satyam Shopping Centre,

M. G. Road, Ghatkopar (East),

Mumbai - 400077

+91-22-25013366
_Object
2013-12-03 04:03:45 UTC
I can't really point you toward anything as I'm not in a position to do so -- but I can offer my general advice:



Not that I know C# at a professional level, but I simply suggest that you get a copy of the documentation, specification, and read that stuff.

That's how I learned to program: inhaling manuals and error and trial.

Once I got a language under my belt, the error and trial became trial and error, and reading documentation became bearable.



I've never used C# professionally, as I've said, but AFAIK it's not a really difficult language.



A lot of the concepts you've mentioned are very simple -- delegates are essentially member function pointers bound with a class pointer as the first argument, or that's at least how I think (in terms of C++)



And the JSON spec is a massive fourteen (or 17?) pages long (yeah, I remember that), and is mostly pictures :)



Once again, all of this stuff you should be able to learn to an acceptable level within a few weeks at max. It doesn't matter to the company that you don't already know this stuff, because it's not massively difficult to learn -- as long as you learn it within a reasonable time-frame, there should not be any issue You were hired because the company believes you're better then the rest of the applicants, remember that.



Start by figuring out JSON. Work through it and you'll get it faster than you would expect; don't panic or get stressed, just read the stuff, and use it a touch, so you actually apply it.



Hopefully you didn't take the job for cash.

You won't have fun.

If you do enjoy yourself, maybe you'll realize that MVC is actually a really versatile and elegant design, if it's not a bit overkill for small projects.



Good luck!
adel
2013-12-03 04:24:08 UTC
I never understood how universities that have degrees in software engineering don't teach programming as part of the course.. because you really need to know how to code if you are a software engineer.



but the way Tasm you aren't the only one. most people that graduate with a software engineering degree don't know how to program . they only learn it on the job



I suggest you look at youtube tutorials and find a good website that teaches C#


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...