Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
حوّل معرفتك إلى فرصة لتصل إلى الملايين من الأشخاص حول العالم.
معرفة المزيد
عربتك فارغة.
استمر في التسوق
Complete C# Masterclass
الأكثر مبيعًا
التقييم: 4.5 من 5(37,993 التقييمات)
183,740 من الطلاب

Complete C# Masterclass

Master C# Programming from A to Z. Dive deep into .NET, OOP, Clean Code, LINQ, WPF, Generics, Unit Testing, and more.
تم الإنشاء بواسطةDenis Panjuta, Tutorials.eu by Denis Panjuta
تاريخ آخر تحديث ١٠‏/٢٠٢٥
الإنجليزية
العربية [تلقائي]البلغارية [تلقائي]

ما ستتعلمه

  • 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

تمارين البرمجة

تتضمن هذه الدورة تمارين البرمجة المحدثة لدينا حتى تتمكن من ممارسة مهاراتك أثناء التعلم.

مشاهدة عرض توضيحي
صورة لمثال على تمارين البرمجة

محتوى الدورة

28 من الأقسام • 484 من المحاضرات • إجمالي المدة 46 س 12 د
  • Introduction1:46
  • What Do You Want To Achieve?2:09
  • Setting Up Visual Studio Community Edition for Windows (Latest Version)2:36
  • Downloading and Installing Visual Studio4:12
  • Visual Studio for Mac - What to do4:59
  • Visual Studio for Mac is No More – What Now?3:45
  • Udemy Reviews Update0:27
  • Creating our First Project and Hello World3:57
  • Hello World on a Mac2:05
  • CHEATSHEET - Writing our First Program
  • History of Csharp7:21
  • Understanding Frameworks and Compiling5:36
  • Single line comments1:21
  • Top Level Statements - Documentation7:15
  • Using System Directives2:12
  • Using variables - String5:32
  • Understanding User Input and the Data Type String7:55
  • Take control over our console1:47
  • Quick VS UI overview, Folder Structure and understanding Compiler errors vs RunT5:43
  • C# Fundamentals Quiz
  • The different things you can build with C# and .NET0:05
  • High Level Overview of Variables and Datatypes4:25
  • Coding Standards3:54
  • Naming Conventions3:48
  • Overview of Datatypes7:25
  • Data Types and ChatGPT5:39
  • Value vs Reference Type3:20
  • Variable Definition, Initialization and Assigning2:40
  • Simple Variables Introduction
  • Intro Mini Project Addition Calculator0:59
  • Understanding Warnings in C# Development2:41
  • Understanding Int Number Datatype and why we cant fit a string into it4:48
  • Using the Parse Method to Convert from String to Int4:08
  • Understanding Type Conversion in C#
  • Finalizing our Addition Calculator5:53
  • String Concatenation vs String Interpolation2:45
  • Using Decimal Numbers instead with Double6:04
  • Dots and commas with doubles3:04
  • Fixing some more bugs5:58
  • Implicit Conversion3:55
  • Explicit Conversion6:26
  • Conversion Helpers Parse and Convert5:42
  • Implicitly Typed Variables vs Explicitly Typed Variables3:11
  • Operators, order of Evaluation and some math basics9:27
  • Debugging, Breakpoints, Runtime Error and Compile time Error9:14
  • Debugging and Fixing Simple Bugs
  • Fixing Simple Bugs
  • Char Datatype and UTF16 Smiley3:57
  • More String Manipulation with String Formatting4:12
  • Understanding Indexing in C#
  • Characters that are Reserved in C#2:03
  • How to use special characters in strings with the escape character3:23
  • Special Characters and Escape Sequences
  • C# Cheat sheets0:49
  • Want to become an employed C# developer?0:14
  • Additional materials0:26
  • CHEATSHEET - Datatypes in C#

متطلبات

  • Visual Studio Community Edition (FREE)
  • A Windows (10) PC is required for the WPF and Database portions of the course

الوصف

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.

لمَن هذا الدورة:

  • Everyone who wants to learn C#
  • Every developer that needs to learn C# for their job
  • Everyone who wants become a software developer
  • Everyone who wants to build PC programs with a beautiful UI using WPF
  • Everyone who wants to learn C# to build video games with Unity 3D