Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

C# Full Course for Beginners

Bro Code via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Embark on a comprehensive 4-hour video tutorial designed for beginners to master C# programming, with a focus on its application in Unity game development. Learn essential concepts from basic syntax to advanced topics, including output, variables, constants, type casting, user input, arithmetic operators, and the Math class. Explore random number generation, string manipulation, control structures like if statements and switches, and various loop types. Dive into practical projects such as a hypotenuse calculator, number guessing game, rock-paper-scissors game, and a basic calculator program. Progress to more complex subjects including arrays, methods, exception handling, classes, objects, inheritance, polymorphism, and interfaces. Gain proficiency in working with Lists, implementing getters and setters, utilizing enums, understanding generics, and exploring multithreading. By the end of this course, acquire a solid foundation in C# programming applicable to Unity development and beyond.

Syllabus

) C# tutorial for beginners .
) output .
) variables ✖️.
) constants π.
) type casting .
) user input ⌨️.
) arithmetic operators .
) Math class .
) random numbers .
) hypotenuse calculator program .
) string methods .
) if statements .
) switches .
) logical operators && || .
) while loops ♾️.
) for loops .
) nested loops ➿.
) number guessing game .
) rock-paper-scissors game .
) calculator program .
) arrays .
) foreach loop ➰.
) methods .
) return keyword ↩️.
) method overloading .
) params keyword ⚙️.
) exception handling ⚠️.
) conditional operator ❓.
) string interpolation .
) multidimensional arrays ⬜.
) classes .
) objects ‍♂️.
) constructors .
) static .
) overloaded constructors .
) inheritance .
) abstract classes .
) array of objects .
) objects as arguments .
) method overriding .
) ToString method .
) polymorphism .
) interfaces .
) Lists .
) List of objects ‍♂️.
) getters & setters .
) auto implemented properties .
) enums .
) generics ⁉️.
) multithreading .

Taught by

Bro Code

Reviews

5.0 rating, based on 2 Class Central reviews

Start your review of C# Full Course for Beginners

  • Profile image for Akshay Pilli
    Akshay Pilli
    its easy and understandable thanks to you BROCODE for making it simple via youtube it is very helpful for an technical knowledge
  • Great course! There I got all basic knowledge according to C#. Thanks a lot to author. You should complete this course, if you want to know C#.

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.