Basic C# Programming for Beginners

Ionescu Doru

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
42 Lessons (7h 53m)
    • 1. Introduction

      1:50
    • 2. Installing Visual Studio Community for Windows Desktop

      2:19
    • 3. Creating Your First C# Program

      1:53
    • 4. About C# Environment

      1:20
    • 5. Events for mouse & keyboard + GUI

      6:06
    • 6. Simple paint with mouse events

      6:34
    • 7. Paint editor with different controls mouse events

      13:14
    • 8. Third application with mouse events (Part 1)

      14:29
    • 9. Third application with mouse events (Part 2)

      9:49
    • 10. Simple application with keyboard controls

      4:51
    • 11. Make a piano application using keyboard or mouse events (Part 1)

      19:12
    • 12. Make a piano application using keyboard or mouse events (Part 2)

      15:45
    • 13. Exceptions Handling (Part 1)

      4:10
    • 14. Exception Handling # (Part 2)

      19:02
    • 15. Exception Handling # (Part 3)

      2:38
    • 16. Exception Handling # (Part 4)

      17:17
    • 17. Exception Handling # (Part 5)

      8:10
    • 18. Calculate Interest Rate

      13:27
    • 19. Files and XML Files

      5:58
    • 20. Add, View, Delete Student from File (Part 1)

      18:21
    • 21. Add, View, Delete Student from File (Part 2)

      4:12
    • 22. Add & Modify Rows in a Listview and Save the fields to a file

      17:53
    • 23. Application XML Basics (Part 1)

      12:28
    • 24. Working with XML Files (Part 2)

      9:53
    • 25. Load, Read, Save Student in XML File Application

      15:36
    • 26. Parse, Generate, View, Save & Open Xml File App (Part 1)

      16:15
    • 27. Parse, Generate, View, Save & Open Xml File App (Part 2)

      5:53
    • 28. Slideshow Images App

      19:40
    • 29. Listview and Treeview

      3:24
    • 30. Listview Controls (Part 1)

      19:29
    • 31. ListView Controls (Part 2)

      16:44
    • 32. Controls TreeView App

      15:27
    • 33. Listview Insert Products

      19:52
    • 34. ListView Insert Books (Part 1)

      17:31
    • 35. ListView Insert Books (Part 2)

      9:14
    • 36. Add & Remove & Visualize Records

      19:43
    • 37. Insert Records ListView

      8:31
    • 38. Listview Show file types details (Part 1)

      16:27
    • 39. Listview Show file types details (Part 2)

      10:20
    • 40. Treeview Show file types details (Part 1)

      16:07
    • 41. Treeview Show file types details (Part 2)

      10:57
    • 42. Conclusion

      1:26

About This Class

Welcome to my class. Here, I will brake down complex concepts into easy-to-follow steps to ensure that you can easily learn the C# language, even if you have never coded before.


I've carefully chosen the topics to give you a broad exposure to C#, while not overwhelming you with too much information at once. It includes object-oriented programming concepts, error handling techniques, file handling techniquesand much more.


With this class, you will learn C# fast. Concepts will be presented in a “to-the-point” style to cater to the busy individual.

By the end of this class, you will:

  • Create mouse and keyboard applications and a bonus application building a piano that play songs automatically;
  • Create ways to treat errors without crush into the middle of the application;
  • Create, Add, Modify, Remove, Save, Open, Encode, Decode Files;
  • Understand the file formats and how to work with processes to open different programs inside a ListView / TreeView;
  • Create ListView / TreeView applications that are easy to understand, destined for beginners;
  • Bonus applications where you will discover how simple is to transform ideas into practical applications using the great language C#.