C# Programming Tuition

Soldato
Joined
10 Mar 2006
Posts
3,975
Are there any sites/places that offer or can put me in touch with 1-to-1 tuition (either in person or via Skype, say) for programming languages, such as C#?

I did C# briefly at university but didn't really get far with it, and am looking for a career change. Youtube videos are great, but I never really get that far!
 
Last edited:
Soldato
Joined
1 Feb 2006
Posts
3,480
Hi,
I don’t know of any 1-1 tutors but I always find setting a target project and working on it is the best way of learning. Set yourself a goal of a program that does A, B and C and then ask on forums for help, stackoverflow.com is a good place. When you have it working add extra things to it.
If you get a job programming that what it’s like. Your boss says I need an application that does … and you will need to work out how to make it. Over 50% of the work is reading up on how various things are done, the actual code is the easy bit most off the time. At the moment things are changing very fast, seems like I have to constantly re-learn how things are done using different protocols.
FredFlint.
 
Associate
Joined
24 Nov 2010
Posts
1,866
Location
127.0.0.1
First off, 1-1 tuition is scarce and likely to cost you a fortune, however since you're willing to spend any money at all suggests you'd find the following very useful.

I've taken these courses myself and they're brilliant (just like everything else on the site) so go for it!

1st: https://tutsplus.com/course/30-days-to-learn-c-sharp/
2nd: https://tutsplus.com/course/learning-c-201/

An alternative to C# is Java by the way, they're almost identical languages but have their differences obviously.
 
Associate
Joined
31 Dec 2005
Posts
734
Location
N.I
Doing this without someone to review the code is not likely to produce a good coder.

I have to agree; I never really get this piece of advice from a commercial software POV. You really need to be learning processes/techniques and good structure, otherwise potential future colleagues will hate you :)
 
Caporegime
Joined
18 Oct 2002
Posts
29,491
Location
Back in East London
Contribute to Open Source projects. You'll get far more criticism than any (private) commercial project will ever give you.

Be warned though, there is a lot of spiteful BS to navigate around in a lot of OS stuff.

For smaller stuff peruse any C# board you can find and help others to fix their problems. You'll always get critique there, too. Also more spiteful BS but meh, it's the internet.
 
Associate
Joined
4 Jan 2014
Posts
10
When i was learning it i just jumped in at the deep end, opened up visual studio and started playing. Then i started creating little random projects, downloading tutorials, test pieces and looking at how they were done and redoing them myself, then i git onto sourceforge which was very useful.

The hardest part i found was thinking of ideas to test knowledge and learn although there are a few websites that di structured learning, from basic to advanced.

I will try and find some resources for you.
 
Associate
Joined
4 Apr 2011
Posts
259
First off, 1-1 tuition is scarce and likely to cost you a fortune, however since you're willing to spend any money at all suggests you'd find the following very useful.

I've taken these courses myself and they're brilliant (just like everything else on the site) so go for it!

1st: https://tutsplus.com/course/30-days-to-learn-c-sharp/
2nd: https://tutsplus.com/course/learning-c-201/

An alternative to C# is Java by the way, they're almost identical languages but have their differences obviously.

They are not identical, at all. See:

http://stackoverflow.com/questions/...ween-c-sharp-and-java?answertab=votes#tab-top
 
Associate
Joined
24 Nov 2010
Posts
1,866
Location
127.0.0.1

I said ALMOST IDENTICAL. By that I mean the fact they share VERY similar syntax, OO Style and the fact they both run on top of a virtual machine.
In the grand scheme of things they are the two languages which are most comparable to each other.

You know C# then you pretty much know Java. You know Java, you pretty much know C#.

It's not like if you know C you suddenly know Python.
Sure there are minor differences, I do program professionally in both languages.
 
Associate
Joined
18 Oct 2002
Posts
1,752
Location
Southern England
When i was learning it i just jumped in at the deep end, opened up visual studio and started playing. Then i started creating little random projects, downloading tutorials, test pieces and looking at how they were done and redoing them myself, then i git onto sourceforge which was very useful.

The hardest part i found was thinking of ideas to test knowledge and learn although there are a few websites that di structured learning, from basic to advanced.

.
+1

this is how I learn...
 
Back
Top Bottom