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

Udemy

Complete C# Masterclass

via Udemy

Overview

Master C# Programming from A to Z. Dive deep into .NET, OOP, Clean Code, LINQ, WPF, Generics, Unit Testing, and more.

What you'll learn:
  • Learn the fundamentals of programming using C#
  • Learn how to use variables, methods, loops, conditions
  • Fully understand how OOP (object oriented programming) works and how to use it
  • Build beautiful GUIs (Graphical User Interfaces) with WPF (Windows Presentation Foundation)
  • Create video games using C# and Unity 3D
  • Learn how to handle errors and avoid them
  • Work with files, folders, text and paths in .NET framework
  • Learn how to use LINQ and Lambda Expressions
  • Learn how to use Databases with MSSQL
  • Learn advanced techniques like threading and asynchronus development
  • Learn how to use C# generics to build senior-level software
  • Learn Clean Code with SOLID and all of its best practices

Learn C# from A to Z with this Masterclass and become a C# Software Developer.


In this course, you are going to discover how to become a C# developer by learning all the real-world software development skills that you'll need.


Are you ready to dive deep into the world of C# and .NETframework development?


I have created a course that makes the path to becoming a skilled C# developer as easy as possible, all with this C# Masterclass!


You start off by learning the C# basics and programming concepts in general:

  • Variables

  • Arrays

  • If Statements

  • Loops

  • Building Algorithms & Logic


Then you learn the pillars of object-oriented programming:

  • Classes

  • Methods

  • Objects

  • Inheritance

  • Polymorphism

  • Clean Code

  • SOLID principles


Once you mastered them, you will go into advanced C# Topics, such as:

  • Events

  • Delegates

  • Interfaces

  • Generics

  • Databases

  • LINQ

  • WPF

  • Unit Testing


The C# Masterclass is full of amazing exercises and best practices that'll help you get into professional C# development in a fast and fun way.


In addition to the C# development topics you'll also dive into some of the most popular Frameworks that C# developers use around the world! Such as WPF for building Desktop applications and Unity for building Games.


I'm here to help!

I know that learning to code can be hard at times, and sometimes you just get stuck. But no worries, I am here to help you. Me and my team answer each question as quickly as we can and make sure that you reach your goal of becoming a developer.


Who is this course for?

The course is for anyone, who wants to learn C# and wants to become professionally good in C# programming. No experience is required whatsoever. It is designed so that anyone who can handle a mouse and keyboard will succeed in finishing it.


Full 30-Day Money-Back Guarantee

This course comes with a 30-day full money-back guarantee. Take the course, watch every lecture, and do the exercises, and if you are not fully satisfied,ask for a full refund within 30 days.All your money back, no questions asked.

About me, your instructor:

My name is Denis Panjuta, and in my courses, I have taught over 500.000 students how to code. I have a Bachelor of Engineering from the University of Applied Sciences in Constance (Germany). I love teaching and creating high-quality courses. My mission? Teaching 10.000.000 people how to code.


See, this is the only C# course you will ever need.


You will learn all the C# skills that you need to know to succeed in C# and .NET coding!


Don’t waste any more time and become a C# software engineer by starting this course now.

Syllabus

  • UPDATED: Introduction, Overview of Visual Studio, DataTypes And Variables
  • UPDATED: Making Decisions
  • UPDATED: Loops
  • UPDATED: Functions and Methods
  • UPDATED: Object Oriented Programming (OOP)
  • UPDATED: Collections in C#
  • UPDATED: Error Handling
  • UPDATED: Inheritance
  • UPDATED: Interfaces and Polymorphism
  • UPDATED: Structs in C#
  • UPDATED: Events and delegates
  • UPDATED: Regular Expressions
  • WPF - Windows Presentation Foundation
  • WPF Project - Currency Converter - Part 1
  • Using Databases With C#
  • WPF Project - Currency Converter - Part 2
  • Linq
  • WPF Project - Currency Converter with GUI Database and API - Part 3
  • The exercises for your coding interviews
  • C# Clean Code
  • C# Generics
  • Threads
  • Unit Testing - Test Driven Development TDD
  • UNITY - Basics
  • UNITY - Building the Game Pong with Unity
  • UNITY - Building a Zig Zag Clone With Unity
  • UNITY - Building a Fruit Ninja Clone With Unity
  • Thank you for completing the course!
  • Bonus

Taught by

Denis Panjuta and Tutorials.eu by Denis Panjuta

Reviews

4.6 rating at Udemy based on 36801 ratings

Start your review of Complete C# Masterclass

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.