[Code with Mosh] [Mosh Hamedani] The Ultimate C# Mastery Series

C# is one of the most versatile programming languages in the world. It’s used to build websites, apps, and games through the Unity game engine.

But despite its popularity, there’s lots of bad info out there about C#. Dozens of myths, misconceptions, bad advice, and downright poor tutorials.

By the end of this course, you’ll be able to…

  • Write C# code with confidence
  • Get ready to learn how to develop games, apps and websites with C#
  • Write clean code like a pro

What You’l Learn…

  • Fundamentals of programming with C# and .NET Framework
  • Variables and types
  • Control flow
  • Debugging C# applications
  • Classes and interfaces
  • Object-oriented programming
  • Exception handling
  • Generics
  • Events & delegates
  • Lambda expressions
  • Extension methods
  • LINQ
  • Nullable types
  • Dynamics
  • Asynchronous programming with async/await
  • And much, much more!

The Ultimate C# Series: Part 1

What You’l Learn…

  • Fundamentals of programming in C# and .NET Framework
  • All about primitive and reference types
  • Operators (arithmetic, comparison, logical, bitwise, etc)
  • Conditional statements (if/else, switch/case)
  • Loops (for, foreach, while, do-white)
  • Working with date/time objects
  • Working with text
  • Working with files and directories
  • Debugging C# applications
  • And much, much more!

The Ultimate C# Series: Part 2

What You’l Learn…

  • How to work with classes, constructors, fields, properties, methods and indexers
  • How to use encapsulation to reduce the impact of changes
  • How to improve the robustness of your code
  • How to re-use code using inheritance and composition
  • Why composition is better than inheritance
  • How to build extensible applications using polymorphism
  • How to develop loosely-coupled, extensible and testable applications using interfaces
  • And much, much more!

The Ultimate C# Series: Part 3

What You’l Learn…

  • Exception Handling
  • Generics
  • Delegates
  • Events
  • Lambda Expressions
  • Extensions Methods
  • LINQ
  • Nullable Types
  • Dynamics
  • Asynchronous Programming with Async / Await
  • And much, much more!

Unit Testing for C# Developers

You’ll get:

  • 5.5 hours of HD video
  • tutorials and guidance from a senior coder with 15+ years’ experience
  • exercises with step-by-step solution
  • downloadable source code
  • lifetime access
  • access online or offline at any time on any device
  • certificate of completion to present to your current or prospective employer

Who is this course for?

  • Anyone who wants to learn programming for the first time
  • College students who want to better understand C#
  • Anyone who wants to learn C# from the basics to the advanced concepts
  • C# developers who want to brush up on their C# skills

7 Replies to “[Code with Mosh] [Mosh Hamedani] The Ultimate C# Mastery Series”

Leave a Reply