C# Programming - Beginner to Advanced Tutorial - 2024

C# Programming - Beginner to Advanced Tutorial - 2024

Code Monkey via YouTube Direct link

How to get Help

4 of 96

4 of 96

How to get Help

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

C# Programming - Beginner to Advanced Tutorial - 2024

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Course Overview
  3. 3 What is C#
  4. 4 How to get Help
  5. 5 Getting Started Visual Studio
  6. 6 Unity Install and Basics
  7. 7 How the Companion Project Works
  8. 8 Common Errors
  9. 9 Programming Basics
  10. 10 Variables
  11. 11 Variables Companion Project Walkthrough
  12. 12 Data Types
  13. 13 If Statements, Conditions
  14. 14 Switch
  15. 15 Functions
  16. 16 Scope
  17. 17 Comments
  18. 18 Arrays, Lists
  19. 19 Loops
  20. 20 Class
  21. 21 Static
  22. 22 Access Modifiers
  23. 23 Naming Rules
  24. 24 Clean Code Guidelines
  25. 25 Beginner Project
  26. 26 Beginner Summary
  27. 27 Beginner Ending
  28. 28 Intermediate Intro
  29. 29 Intermediate Overview
  30. 30 Visual Studio Shortcuts
  31. 31 Refactoring
  32. 32 Enums
  33. 33 Properties
  34. 34 Multidimensional Arrays
  35. 35 Nested Loops
  36. 36 Recursion
  37. 37 Dictionary
  38. 38 Other Collections
  39. 39 params
  40. 40 Optional Parameters
  41. 41 Value Type vs Reference Types
  42. 42 Struct
  43. 43 Class Intermediate
  44. 44 Interfaces
  45. 45 Type casting, is, as
  46. 46 Switch Pattern Matching
  47. 47 Delegates
  48. 48 Local Function vs Lambda
  49. 49 Events
  50. 50 Generics
  51. 51 Constants, readonly
  52. 52 Exceptions, Try Catch Finally
  53. 53 IEnumerable
  54. 54 Namespaces
  55. 55 Singleton Pattern
  56. 56 Design Patterns
  57. 57 Intermediate Project
  58. 58 Intermediate Ending
  59. 59 Advanced Intro
  60. 60 Advanced Overview
  61. 61 Reflection
  62. 62 Function Extensions
  63. 63 Static Constructor
  64. 64 typeof
  65. 65 nameof
  66. 66 sizeof
  67. 67 default
  68. 68 Expression-bodied Members
  69. 69 Records
  70. 70 Null Conditional Operators
  71. 71 Null-Coalescing Operators
  72. 72 Ternary Conditional Operator
  73. 73 Main and Command Line Args
  74. 74 Nullable
  75. 75 Span
  76. 76 Bitwise Operators
  77. 77 Enum Flags
  78. 78 Preprocessor Directives
  79. 79 ref, out, in
  80. 80 Data Boxing
  81. 81 dynamic
  82. 82 Class Indexer
  83. 83 Attributes
  84. 84 Anonymous Types
  85. 85 Tuples
  86. 86 using, IDisposable
  87. 87 Override Operators
  88. 88 LINQ
  89. 89 WinForms
  90. 90 DLLImport, extern, WinAPI
  91. 91 Asserts, Unit Testing
  92. 92 unsafe, pointers
  93. 93 async await Task
  94. 94 Multithreading
  95. 95 Advanced Summary
  96. 96 Complete FREE Course Ending

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.