Complete C# Masterclass
- Descrição
- Currículo
- FAQ
- Revisões
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 .NET framework 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.
-
1IntroductionVídeo Aula
-
2What Do You Want To Achieve?Vídeo Aula
-
3Downloading and Installing Visual StudioVídeo Aula
-
4Udemy Reviews UpdateTexto
-
5Creating our First Project and Hello WorldVídeo Aula
-
6Hello World on a MacVídeo Aula
-
7CHEATSHEET - Writing our First ProgramTexto
-
8History of CsharpVídeo Aula
-
9Understanding Frameworks and CompilingVídeo Aula
-
10Single line commentsVídeo Aula
-
11Top Level Statements - DocumentationVídeo Aula
-
12Using System DirectivesVídeo Aula
-
13Using variables - StringVídeo Aula
-
14Understanding User Input and the Data Type StringVídeo Aula
-
15Take control over our consoleVídeo Aula
-
16Quick VS UI overview, Folder Structure and understanding Compiler errors vs RunTVídeo Aula
-
17C# Fundamentals QuizQuestionário
-
18The different things you can build with C# and .NETTexto
-
19High Level Overview of Variables and DatatypesVídeo Aula
-
20Coding StandardsVídeo Aula
-
21Naming ConventionsVídeo Aula
-
22Overview of DatatypesVídeo Aula
-
23Data Types and ChatGPTVídeo Aula
-
24Value vs Reference TypeVídeo Aula
-
25Variable Definition, Initialization and AssigningVídeo Aula
-
26Simple Variables IntroductionQuestionário
-
27Intro Mini Project Addition CalculatorVídeo Aula
-
28Understanding Int Number Datatype and why we cant fit a string into itVídeo Aula
-
29Using the Parse Method to Convert from String to IntVídeo Aula
-
30Understanding Type Conversion in C#Questionário
-
31Finalizing our Addition CalculatorVídeo Aula
-
32String Concatenation vs String InterpolationVídeo Aula
-
33Using Decimal Numbers instead with DoubleVídeo Aula
-
34Dots and commas with doublesVídeo Aula
-
35Fixing some more bugsVídeo Aula
-
36Implicit ConversionVídeo Aula
-
37Explicit ConversionVídeo Aula
-
38Conversion Helpers Parse and ConvertVídeo Aula
-
39Implicitly Typed Variables vs Explicitly Typed VariablesVídeo Aula
-
40Operators, order of Evaluation and some math basicsVídeo Aula
-
41Debugging, Breakpoints, Runtime Error and Compile time ErrorVídeo Aula
-
42Debugging and Fixing Simple BugsQuestionário
-
43Fixing Simple BugsQuestionário
-
44Char Datatype and UTF16 SmileyVídeo Aula
-
45More String Manipulation with String FormattingVídeo Aula
-
46Understanding Indexing in C#Questionário
-
47Characters that are Reserved in C#Texto
-
48How to use special characters in strings with the escape characterVídeo Aula
-
49Special Characters and Escape SequencesQuestionário
-
50C# Cheat sheetsTexto
-
51Want to become an employed C# developer?Texto
-
52BONUS: additional materialsTexto
-
53CHEATSHEET - Datatypes in C#Texto
-
54Logical OperatorsVídeo Aula
-
55Logical Operators in C#Questionário
-
56Datatype BoolVídeo Aula
-
57If StatementsVídeo Aula
-
58OR and NOT operatorsVídeo Aula
-
59AND operatorVídeo Aula
-
60Relational operatorsVídeo Aula
-
61The Else KeywordVídeo Aula
-
62DataType Bool and Conditional StatementsQuestionário
-
63Else If Keyword and Order of ImportanceVídeo Aula
-
64Control Structures: If, Else, and Else If in C#Questionário
-
65Equality Operator and not equalVídeo Aula
-
66Nested If StatementsVídeo Aula
-
67Understanding the Scope of a variableVídeo Aula
-
68Challenge Clubbing or no ClubbingVídeo Aula
-
69One Line If StatementsVídeo Aula
-
70The Switch Statement - Keywords SwitchVídeo Aula
-
71Switch or If - which to chooseVídeo Aula
-
72CHEATSHEET - Decision Makking in C#Texto
-
73Using the Switch StatementQuestionário
-
74Our Little Quiz AppVídeo Aula
-
75Using String Methods Trim and ToLowerVídeo Aula
-
76Incrementing and Pre-IncrementingVídeo Aula
-
77Decrementing and Modulo OperatorVídeo Aula
-
78How to use try parseVídeo Aula
-
79Advanced Conditionals and LoopsQuestionário
-
80How to generate a random numberVídeo Aula
-
81ADVANCED EXERCISE: Building a Conditional-Based CalculatorQuestionário
