Hi I hope everyone finds this document really useful. As well as using c# books, c# video tutorials are also extremely useful.

Many of the web-links below have been really useful to me so far. If anyone knows any more, please send me a message or add a comment to the bottom and I’ll re-edit this document to include them as well. Any suggestions don’t necessarily have to related to c# – it could be regarding some other part of your personal development for example: physical health, social skills or whatever Smile

Kind Regards

Matt

Keith Elder Visual Studio Tutorial – Part 1- Overview and Layout http://www.youtube.com/watch?v=9PbNl0QEZfI
  Visual Studio Tutorial - Part 2 - Our First Project http://www.youtube.com/watch?v=tL541TByjyU
     
PETERTEACH tutorials
Visual Studio 2012 and C# Demo 01 (for absolute beginners) http://www.youtube.com/watch?v=3KtlQPyRctM
  Visual Studio 2012 and C# Demo 02 (for absolute beginners) http://www.youtube.com/watch?v=utIbHtIGkOU
  Visual Studio 2012 and C# Demo 03 (for absolute beginners) http://www.youtube.com/watch?v=JN7ftX56I0I
  Visual Studio 2012 and C# Demo 04 (for absolute beginners) http://www.youtube.com/watch?v=HFgQqdwDkS8
  Visual Studio 2012 and C# Demo 05 (for absolute beginners) http://www.youtube.com/watch?v=471HjLqqBuw
  Visual Studio 2012 and C# Demo 06 (for absolute beginners) http://www.youtube.com/watch?v=SozcC1vxN0c
  Visual Studio 2012 and C# Demo 07 (for absolute beginners) http://www.youtube.com/watch?v=CNKMS_TTIHc
  Visual Studio 2012 and C# Demo 08 (for absolute beginners) http://www.youtube.com/watch?v=n8GOB5qhk8I
     
Channel 9 – Bob Tabor Series Introduction - 01 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/Series-Introduction-01
  Creating Your First C# Program - 02 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/Creating-Your-First-C-Sharp-Program
  Dissecting the First C# Program You Created - 03 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/Dissecting-the-First-C-Sharp-Program-You-Created
  Quick Overview of the Visual C# Express Edition IDE - 04 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/Quick-Overview-of-the-Visual-C-Sharp-Express-Edition-IDE
  Declaring Variables and Assigning Values Duration - 05 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/Declaring-Variables-and-Assigning-Values-Duration-05
  Branching with the if Decision Statement and the Conditional Operator - 06 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/Branching-with-the-if-Decision-Statement-and-the-Conditional-Operator-06
  Operators, Expressions and Statements Duration - 07 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/Operators-Expressions-and-Statements-Duration-07
  for Iterations - 08 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/for-Iterations-08
  Creating Arrays of Values - 09 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/Creating-Arrays-of-Values-09
  Creating and Calling Simple Overloaded Helper Methods - 10 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/Creating-and-Calling-Simple-Overloaded-Helper-Methods-10
  while Iterations and Reading Data from a Text File - 11 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/while-Iterations-and-Reading-Data-from-a-Text-File-11
  Working with Strings - 12 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/Working-with-Strings-12
  Working with DateTime - 13 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/Working-with-DateTime-13
  Understanding and Creating Classes - 14 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/Understanding-and-Creating-Classes-14
  More about Classes and Methods - 15 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/More-about-Classes-and-Methods-15
  Working with Classes and Inheritances in the .NET Framework Class Library - 16 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/Working-with-Classes-and-Inheritances-in-the-NET-Framework-Class-Library-16
  Understanding Namespaces and Adding References to Assemblies - 17 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/Understanding-Namespaces-and-Adding-References-to-Assemblies-17
  Understanding Scope and Utilizing Accessibility Modifiers - 18 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/Understanding-Scope-and-Utilizing-Accessibility-Modifiers-18
  Enumerations and the switch Decision Statement - 19 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/Enumerations-and-the-switch-Decision-Statement-19
  Gracefully Handling Exceptions - 20 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/Gracefully-Handling-Exceptions-20
  Working with Collections - 21 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/Working-with-Collections-21
  Filtering and Managing Data Collections using LINQ - 22 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/Filtering-and-Managing-Data-Collections-using-LINQ-22
  Understanding Event Driven Programming - 23 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/Understanding-Event-Driven-Programming-23
  Concluding Thoughts - 24 http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/Concluding-Thoughts-24
     
200+ c# videos thenewboston tutorials http://thenewboston.org/list.php?cat=15
     
“How Do I?” Videos for Visual C#  Also a good start point for ASP, etc  http://msdn.microsoft.com/en-us/vstudio/bb798022#formsoverdata
     
     
     

 

The C# Books 

    Rob Miles                               Download C# Yellow Book              
    Karli Watson                    Beginning Visual C# 2010

Last edited Mar 5, 2013 at 3:26 AM by siddharths067, version 3

Comments

ShavenHorse Mar 22, 2013 at 10:59 PM 
Hi Matt - just joined the C# beginner to expert - I'm digging the pluralsight videos (http://www.pluralsight.com/training/Courses/TableOfContents/csharp-fundamentals) which are top notch - Bob Tabor's is great too (www.learnVisualStudio.net) . I also listen to podcasts from dotnetrocks (Carl & Richard) and Scott Hanselmann's (Hansel minutes) for more general .net stuff.