Hey there! I'm a noob and I need help.
I've been given certain liberties on my companies next GUI adventures and after enough research I've decided I'm going with Visual C#. The ease of Visual Studio with the friendliness of C# seems like an excellent combination. The only problem is.... I don't really know C#. I get the basic Syntax, it's pretty straight forward as I have quite a bit of experience with PHP (and less so with C) but I know I need to drastically improve. Partial Classes, for example, scare me. Although so does this odd thing known as compiling and strong typing.
Keep in mind I'm a visual person and have never been very good with books. Sure I can read and comprehend but I have a much easier time with watching by example and taking apart other peoples code on github or something. This doesn't mean I don't want books, just that they are second fiddle.
As a heavy Python3/Qt4/MySQL programmer where is the best place to start learning C#?
Are there any projects you know of written in C# that would be easy for me to dissect?
Do you have any experience with both Python and C# and know a thing or two about important differences / "gotchas"?
Thanks a ton!