Skip to main content

TutsPlus - Learn C# Basics for developers

My aim is to introduce you to the C# language (and a tiny bit of the .NET Framework), and give you a clear understanding of the fundamentals needed to start writing applications in C#.

I won't lie; some of the material is easier to grasp if you have some programming background. But I do try to explain things from the standpoint of a complete beginner. So even if you haven't programmed before, I hope you'll find my explanations of programming concepts and fundamentals understandable.

All I ask is for a few minutes of your time each day for a month. 

Ready?

Content:

  1. Getting Started 31m 32s
  2. Setting up Your Environment 18m 51s
  3. Hello, World! in C# 12m 41s
  4. The Basics 1h 16m 20s
  5. Variables and Primitive Data Types 14m 46s
  6. Numbers, Arithmetic, Comments, and Value Types 11m 33s
  7. Strings 19m 18s
  8. Simple String Manipulation 14m 57s
  9. Creating Objects 15m 46s
  10. Encapsulating Functionality 53m 38s
  11. Namespaces, using Statements, and Writing Your First Class 12m 21s
  12. Constructors, Fields, and Methods 13m 36s
  13. Properties 12m 27s
  14. Method Overloading 11m 22s
  15. Optional Parameters 3m 52s
  16. Adding Intelligence and Data Processing 1h 56m 44s
  17. Conditions 30m 20s
  18. Validating Parameters 16m 21s
  19. Loops 21m 38s
  20. Arrays 10m 36s
  21. Arrays as Parameters 13m 9s
  22. Generic Lists and Dictionaries 24m 40s
  23. Inheriting Functionality and Interfaces 47m 42s
  24. Inheritance 27m 56s
  25. Abstract Classes 8m 28s
  26. Interfaces 11m 18s
  27. More Data Types (And Other Cool Stuff) 1h 15m 52s
  28. Static Members and Classes 11m 34s
  29. Extension Methods 5m 17s
  30. Enums 7m 57s
  31. Structs and Memory Management 12m 40s
  32. Delegates 11m 29s
  33. Functions and Lambda Expressions 11m 34s
  34. LINQ 15m 21s
  35. Handling Errors and Debugging 35m 11s
  36. Exception Handling 15m 34s
  37. Debugging 19m 37s


Special Thanks TutsPlus team...

Youtube link: http://www.youtube.com/embed/SUVsAgaV6lM?list=PLMUNVW3VsMWUB9mPN10vU6jvc_jbHvs1g

Comments