Companies Home Search Profile

Complete C# Masterclass

Focused View

Denis Panjuta,Tutorials.eu by Denis Panjuta

36:58:12

109 View
  • 1 - Introduction.mp4
    01:46
  • 2 - What Do You Want To Achieve.mp4
    02:09
  • 3 - Installing Visual Studio Community.mp4
    06:24
  • 4 - Udemy Reviews Update.html
  • 5 - Difference between the NET5 and NET6 Console Template.mp4
    07:06
  • 6 - Hello World First Program.mp4
    13:09
  • 7 - Hello World on a Mac.mp4
    02:03
  • 8 - Visual Studio Interface.mp4
    07:42
  • 9 - What To Do If You Get Stuck.html
  • 10 - BONUS additional materials.html
  • 11 - Chapter 1 Summary.mp4
    01:09
  • 12 - Get the most from TutorialsEU.html
  • 2 - Datatypes And Variables.html
  • 13 - Quick Hint.html
  • 14 - High Level Overview of Variables and Datatypes.mp4
    04:25
  • 15 - More Datatypes and Their Limits.mp4
    08:39
  • 15 - Primitive-data-types.pdf
  • 16 - Other Datatypes.html
  • 17 - 0202.zip
  • 17 - Datatypes Int Float and Double.mp4
    14:56
  • 18 - 0203.zip
  • 18 - Datatype String And Some Of Its Methods.mp4
    04:57
  • 19 - Coding Standards.mp4
    03:54
  • 19 - C Coding Conventions.txt
  • 20 - Value vs Reference Types.mp4
    03:58
  • 20 - Value vs Reference Types.txt
  • 21 - Console Class and some of its Methods.mp4
    11:03
  • 21 - Console Documentation.txt
  • 22 - Changing The Consoles Colors.mp4
    07:54
  • 23 - 0204.zip
  • 23 - Coding Standards Summary.txt
  • 23 - Naming Conventions and Coding Standards.mp4
    05:43
  • 24 - 0205.zip
  • 24 - Implicit and Explicit Conversion.mp4
    08:31
  • 25 - 0206.zip
  • 25 - Parsing a String To An Integer.mp4
    05:20
  • 26 - String Manipulation.mp4
    09:18
  • 27 - Some String Methods.mp4
    05:25
  • 27 - The String class in the documentation.txt
  • 28 - Challenge String and its methods.html
  • 29 - Solution For Exercise Strings 1.mp4
    05:30
  • 30 - Challenge String and its methods 2.html
  • 31 - Solution For Exercise Strings 2.mp4
    05:36
  • 32 - Challenge Datatypes And Variables.html
  • 33 - 0207.zip
  • 33 - Solution For The Challenge Datatypes And Variables.mp4
    04:26
  • 34 - 0208-ConstantsC.zip
  • 34 - Constants.mp4
    05:31
  • 35 - C Cheat sheets.html
  • 36 - DataTypes Summary.mp4
    00:53
  • 4 - Methods.html
  • 5 - Operators.html
  • 37 - Methods Intro.mp4
    01:14
  • 38 - Intro To Functions Methods.mp4
    07:08
  • 39 - 0302.zip
  • 39 - Void Methods.mp4
    08:14
  • 40 - 0303.zip
  • 40 - Methods With Return Value And Parameters.mp4
    08:54
  • 41 - Challenge Methods.html
  • 42 - Solution For The Challenge Methods.mp4
    04:04
  • 43 - User Input.mp4
    09:00
  • 44 - 0306-TryAndCatchC.zip
  • 44 - Try Catch and Finally.mp4
    14:39
  • 45 - 0307-OperatorsC.zip
  • 45 - Operators.mp4
    17:41
  • 46 - Methods Summary.mp4
    00:58
  • 6 - IfStatements.html
  • 47 - Making Decisions Intro.mp4
    00:55
  • 48 - Introduction To Decision Making In C.mp4
    11:31
  • 49 - Intro to TryParse.mp4
    05:20
  • 50 - 0401.zip
  • 50 - IF And Else If Try Parse.mp4
    04:34
  • 51 - NestedIf.zip
  • 51 - Nested If Statements.mp4
    09:53
  • 52 - Challenge If Statements.html
  • 53 - 0405-RegisteringAndLogginIn.zip
  • 53 - Solution For The Challenge If Statements.mp4
    07:15
  • 54 - 0406.zip
  • 54 - Switch Statement.mp4
    06:34
  • 55 - Challenge If Statements 2.html
  • 56 - 0407.zip
  • 56 - Solution For The Challenge If Statements 2.mp4
    05:47
  • 57 - Enhanced If Statements Ternary Operator.mp4
    09:02
  • 57 - Enhanced-If-Statements.zip
  • 58 - Enhanced If Statements Ternary Operator Challenge.html
  • 59 - Enhanced If Statements Ternary Operator Challenge Solution.mp4
    05:25
  • 60 - Making Decisions Summary.mp4
    01:55
  • 7 - Loops.html
  • 61 - Loops Intro.mp4
    00:55
  • 62 - Basics of Loops.mp4
    05:38
  • 63 - 0502.zip
  • 63 - For Loops.mp4
    06:58
  • 64 - 0503.zip
  • 64 - Do While Loops.mp4
    07:59
  • 65 - 0504.zip
  • 65 - While Loops.mp4
    06:03
  • 66 - 0505-BreakContinue.zip
  • 66 - break and continue.mp4
    05:35
  • 67 - Challenge Loops 1 Average.html
  • 68 - 0506-AverageChallenge.zip
  • 68 - Solution For The Challenge Loops.mp4
    12:18
  • 69 - Loops Summary.mp4
    01:16
  • 8 - Constructors and MemberVariables.html
  • 70 - Objects Intro.mp4
    02:07
  • 71 - Introduction To Classes And Objects.mp4
    03:15
  • 72 - 0602-Classes-Basics.zip
  • 72 - Our First Own Class.mp4
    11:09
  • 73 - 0603Class.zip
  • 73 - Using Constructors.mp4
    11:50
  • 74 - 0604-Classes-Basics.zip
  • 74 - Using Multiple Constructors.mp4
    11:45
  • 75 - Access Modifiers.html
  • 76 - Properties Part 1.mp4
    20:03
  • 77 - Properties Part 2.mp4
    18:24
  • 78 - Challenge Properties.mp4
    02:10
  • 79 - 0606-MembersC.zip
  • 79 - Members And FinalizersDestructors.mp4
    14:43
  • 80 - Objects Summary.mp4
    01:23
  • 81 - Arrays Intro.mp4
    00:58
  • 82 - Basics of Arrays.mp4
    04:08
  • 83 - 0702-Arrays.zip
  • 83 - Declaring and Initializing Arrays and the Length Property.mp4
    07:07
  • 84 - 0703-Arrays.zip
  • 84 - Foreach Loops.mp4
    09:29
  • 85 - Foreach Loops and Switch Statement challenge.html
  • 86 - Foreach Loops and Switch Statement challenge solution.mp4
    09:08
  • 87 - MultiDimensionalArrays.zip
  • 87 - Multi Dimensional Arrays.mp4
    14:25
  • 88 - Nested For Loops And 2D Arrays.mp4
    11:45
  • 89 - Nested For Loops And 2D Arrays Two Examples.mp4
    09:06
  • 90 - 0705-TicTacToe.zip
  • 90 - Challenge Tic Tac Toe.mp4
    48:34
  • 91 - 0706-JaggedArray.zip
  • 91 - Jagged Arrays.mp4
    09:08
  • 92 - 0707-JaggedArrayChallenge.zip
  • 92 - Challenge Jagged Arrays.mp4
    06:36
  • 93 - 0708-ArraysAsParameters.zip
  • 93 - Using Arrays As Parameters.mp4
    09:01
  • 94 - Why you can change an array by passing it as a variable.html
  • 95 - Params Keyword.mp4
    11:44
  • 96 - Getting The Min Value Of Many Given Numbers Using Params.mp4
    07:30
  • 97 - Overview Generic and NonGeneric Collections.mp4
    05:30
  • 98 - 0709-ArrayListC.zip
  • 98 - ArrayLists.mp4
    11:24
  • 99 - Lists.mp4
    04:04
  • 100 - Hashtables.mp4
    15:35
  • 101 - Hashtables Challenge.mp4
    05:01
  • 102 - Dictionaries.mp4
    18:13
  • 103 - Editing And Removing Entries in a Dictionairy.mp4
    06:41
  • 104 - Queues and Stacks Overview.mp4
    05:00
  • 105 - Stacks in Csharp.mp4
    08:59
  • 106 - Queues.mp4
    14:52
  • 107 - Arrays Summary.mp4
    02:08
  • 108 - Debugging Intro.mp4
    00:49
  • 109 - Debugging Basics.mp4
    12:35
  • 110 - Locals and Autos.mp4
    10:42
  • 111 - Debugging Creating Copies of Lists and solving some bugs.mp4
    10:34
  • 112 - Debugging Call Stack Throwing Errors and defensive programming.mp4
    14:34
  • 113 - Welcome to Inheritance.mp4
    01:03
  • 114 - Introduction To Inheritance.mp4
    04:41
  • 115 - Simple Inheritance Example.mp4
    18:22
  • 116 - Virtual and Override Keywords.mp4
    13:35
  • 117 - 0802-InheritanceC.zip
  • 117 - Inheritance Demo.mp4
    23:04
  • 118 - 0803-InheritanceC-Challenge.zip
  • 118 - Inheritance Challenge Videopost and Timer with Callback.mp4
    24:04
  • 119 - Inheritance Challenge 2 Employees Bosses and Trainees.html
  • 120 - 0804-InheritanceChallenge2.zip
  • 120 - Inheritance Challenge 2 Employees Bosses and Trainees Solution.mp4
    16:32
  • 121 - Interfaces Intro.mp4
    06:50
  • 122 - Creating And Using Your Own Interfaces.mp4
    18:25
  • 123 - IEnumerator and IEnumerable.mp4
    14:35
  • 124 - IEnumerable Example 1.mp4
    07:49
  • 125 - IEnumerable Example 2.mp4
    04:10
  • 126 - Inheritance Outro.mp4
    00:39
  • 127 - Polymorphism Intro.mp4
    00:26
  • 128 - 0902-PolymorphismC.zip
  • 128 - Polymorphic Parameters.mp4
    16:41
  • 129 - 0903-AbstractAndSealed.zip
  • 129 - Sealed Key Word.mp4
    05:22
  • 130 - Has A Relationships.mp4
    07:41
  • 131 - Abstract.mp4
    13:37
  • 132 - Abstract and as & is Keyword Polymorphism.mp4
    06:58
  • 133 - Interfaces vs Abstract Classes.mp4
    07:11
  • 134 - ReadFile.zip
  • 134 - Read from a Textfile.mp4
    05:32
  • 135 - 0906-FileIOc.zip
  • 135 - Write into a Text File.mp4
    11:56
  • 136 - Polymorphism Summary.mp4
    01:09
  • 137 - Advanced Topics Intro.mp4
    00:43
  • 138 - net core vs net framework.html
  • 139 - Access Modifiers.mp4
    06:21
  • 140 - 1003-StructsC.zip
  • 140 - Structs.mp4
    07:47
  • 141 - 1004-EnumsC.zip
  • 141 - Enums.mp4
    05:35
  • 142 - Math Class.mp4
    08:35
  • 143 - Random Class.mp4
    06:20
  • 144 - VS 2019 and Regular expressions.html
  • 145 - RegexT.zip
  • 145 - Regular Expressions.mp4
    43:36
  • 146 - DateTime.mp4
    21:06
  • 147 - Nullables.mp4
    12:01
  • 148 - Garbage Collector.mp4
    07:58
  • 149 - Main Args Explained part 1.mp4
    07:20
  • 150 - Main Args Explained Using User Input Create A CMD App.mp4
    06:39
  • 151 - Delegates intro.mp4
    01:28
  • 152 - Delegates Introduction.mp4
    04:43
  • 153 - Delegates Basics.mp4
    05:37
  • 154 - Creating your own Delegates.mp4
    06:08
  • 155 - Anonymous Methods.mp4
    06:45
  • 156 - Lambda Expressions.mp4
    06:31
  • 157 - Events and Multicast Delegates.mp4
    20:13
  • 158 - Delegates Outro.mp4
    01:35
  • 159 - WPF Intro.mp4
    01:22
  • 160 - Introduction To WPF And When To Use It.mp4
    06:27
  • 160 - WPF-01C.zip
  • 161 - WPF-02C-XAML-Basics.zip
  • 161 - XAML Basics and Code Behind.mp4
    20:02
  • 162 - StackPanel Listbox Visual and Logical Tree.mp4
    10:16
  • 162 - WPF-03C-Stackpanel-and-ListBox.zip
  • 163 - Routed Events Direct Bubbling and Tunneling.mp4
    08:48
  • 163 - WPF-04C-Events-in-XAML.zip
  • 164 - More details on Routed Events.html
  • 165 - Grid.mp4
    13:01
  • 165 - WPF-05C-Grid.zip
  • 166 - Dependency Properties.mp4
    15:26
  • 166 - WPF-06C-Dependency-Properties.zip
  • 167 - Data Binding.mp4
    11:11
  • 167 - WPF-07C-Databinding.zip
  • 168 - INotifyPropertyChanged Interface.mp4
    15:34
  • 168 - WPF-08C-INotifyPropertyChanged-Interface.zip
  • 169 - ListBox and a List of Current Matches.mp4
    21:45
  • 169 - WPF-09C-ListBox.zip
  • 170 - ComboBox.mp4
    05:10
  • 170 - WPF-10C-Combobox.zip
  • 171 - CheckBox.mp4
    12:04
  • 171 - WPF-11C-Checkbox.zip
  • 172 - ToolTip.mp4
    02:48
  • 172 - WPF-12C-ToolTips.zip
  • 173 - RadioButtons and Images.mp4
    11:29
  • 173 - WPF-13C-RadioButton.zip
  • 174 - Property Data and Event Triggers.mp4
    19:52
  • 174 - WPF-14C-Property-Data-and-Event-Triggers.zip
  • 175 - PasswordBox.mp4
    05:19
  • 175 - WPF-15c-PasswordBox.zip
  • 176 - WPF Summary.mp4
    01:16
  • 177 - Databases Intro.mp4
    01:04
  • 178 - Setup MS SQL Server and VS For DB work.mp4
    09:54
  • 179 - Intro And Setting Up Our DataSet And Table.mp4
    13:35
  • 179 - WPF-ZooManager-Video-1.zip
  • 180 - Relationship or Associative Tables.mp4
    14:07
  • 180 - attachment.txt
  • 181 - Showing Data in a ListBox.mp4
    13:36
  • 181 - attachment.txt
  • 182 - Showing Associated Data.mp4
    10:24
  • 182 - WPF-ZooManager-Video-3.zip
  • 183 - Displaying all Animals In The ListBox.mp4
    08:11
  • 183 - WPF-ZooManager-Video-4-06.zip
  • 184 - Deleting From A Table With A Click.mp4
    16:07
  • 184 - WPF-ZooManager-Video-5-07.zip
  • 185 - Added Note Adding the base tables and entries back.html
  • 186 - Delete Animals Remove Animals and Add Animals Functionality.mp4
    17:00
  • 186 - WPF-ZooManager-6-08.zip
  • 187 - Updating Entries in Our Tables.mp4
    15:54
  • 187 - WPF-ZooManager.zip
  • 188 - Databases Outro.mp4
    00:39
  • 189 - Linq Intro.mp4
    00:52
  • 190 - Linq gentle Introduction.mp4
    03:56
  • 191 - Linq Demo.mp4
    05:35
  • 192 - Linq with Lists and our University Manager Part 1.mp4
    13:28
  • 192 - attachment.txt
  • 193 - Sorting and Filtering with Linq.mp4
    15:10
  • 193 - attachment.txt
  • 194 - 1204-LINQToObjectsAndQueryOperators.zip
  • 194 - Creating collections based on other collections.mp4
    06:52
  • 195 - 1205-LinqWithXML.zip
  • 195 - Linq with XML.mp4
    17:38
  • 196 - Setting up the project for LinqToSQL.mp4
    15:48
  • 197 - Inserting Objects into our Database.mp4
    19:12
  • 197 - attachment.txt
  • 198 - Using assiociative tables with Linq.mp4
    16:25
  • 198 - attachment.txt
  • 199 - Joining tables next level.mp4
    09:22
  • 199 - attachment.txt
  • 200 - 1210-LinqToSQL.zip
  • 200 - Deleting and Updating.mp4
    13:30
  • 201 - Linq Outro.mp4
    00:33
  • 202 - Part 1 Building The GUI And Using Static Data.html
  • 203 - Part 2 Building A Grid Table And Using A Database.html
  • 204 - Part 3 Using Live Currency Values from the Internet Using An API And JSON.mp4
    30:56
  • 205 - Threads Intro.mp4
    00:51
  • 206 - Threads Basics.mp4
    11:52
  • 207 - Thread Start and End &Completion.mp4
    09:53
  • 208 - ThreadPools and Threads in The Background.mp4
    09:06
  • 209 - Join And IsAlive.mp4
    13:35
  • 210 - Tasks and WPF.mp4
    24:10
  • 211 - Threads Readings.html
  • 212 - Threads Outro.mp4
    00:39
  • 213 - Intro Unity Basics.mp4
    02:35
  • 214 - Installing Unity.html
  • 215 - Overview of the Unity Interface.mp4
    07:43
  • 216 - Creating your own Layout.mp4
    03:46
  • 217 - Player Movement.mp4
    13:12
  • 218 - Making Sure We Make Changes Correctly.mp4
    03:05
  • 219 - Physis Basics.mp4
    04:35
  • 220 - RigidBody A Physical Body.mp4
    09:39
  • 221 - Colliders And Their Different Types.mp4
    12:05
  • 222 - Triggers.mp4
    10:21
  • 223 - Prefabs And GameObjects.mp4
    05:11
  • 224 - Components And More On Prefabs.mp4
    04:12
  • 225 - Keeping The Hierarchy Tidy.mp4
    02:30
  • 226 - Class Structure.mp4
    08:58
  • 227 - Mathf And Random Class.mp4
    04:58
  • 228 - Unity Basics Outro.mp4
    01:48
  • 229 - Pong Introduction.mp4
    02:05
  • 230 - Basics UI Elements.mp4
    06:47
  • 231 - Basics Accessing Text Through Code.mp4
    05:44
  • 232 - Basics Buttons.mp4
    05:48
  • 233 - Basics Switching Scenes.mp4
    09:35
  • 234 - Basics Play Sound.mp4
    08:52
  • 235 - Project Outline Pong.mp4
    07:26
  • 236 - Creating The Main Menu.mp4
    15:03
  • 236 - PongClone-Video-2-Main-Menu.zip
  • 237 - PongClone-Video-3-Moving-from-Scene-a-to-b.zip
  • 237 - Switching Scenes and Using Buttons.mp4
    09:01
  • 238 - Building Our Game Scene.mp4
    13:58
  • 238 - PongClone-Video-4-Building-our-Game-Scene.zip
  • 239 - 2D vs 3D Colliders and Rigidbody For Our Ball.mp4
    06:56
  • 239 - PongClone-Video-5-2D-vs-3D-Colliders-and-Rigidbody-for-our-Ball.zip
  • 240 - Moving Our Ball Left And Right.mp4
    11:14
  • 240 - PongClone-Video-6-Ball-Movement.zip
  • 241 - Racket Movement.mp4
    09:43
  • 242 - Bouncing Off Correctly.mp4
    09:12
  • 242 - PongClone-Video-8-Bouncing-off-correctly.zip
  • 243 - PongClone-Video-9-Scoring-System.zip
  • 243 - Scoring System.mp4
    08:22
  • 244 - PongClone-Video-10-Restarting-a-Round.zip
  • 244 - Restarting A Round.mp4
    05:27
  • 245 - PongClone-Video-11-Game-Over.zip
  • 245 - The Game Over Screen.mp4
    04:23
  • 246 - Adding Sound To The Game.mp4
    07:26
  • 246 - PongClone-Video-12-Adding-Sound.zip
  • 247 - Adding a Basic AI.mp4
    05:17
  • 247 - PongClone-Video-13-Adding-AI.zip
  • 248 - Chapter Summary.mp4
    01:22
  • 249 - Chapter Intro.mp4
    00:45
  • 250 - Zig Zag Intro.mp4
    00:40
  • 251 - Basics Instatiating Creating Via Code An Object.mp4
    05:02
  • 252 - Basics Invoke And InvokeRepeating For Delayed Calls And Repeated Calls.mp4
    04:23
  • 253 - Basics Playerpreferences Saving Data.mp4
    06:38
  • 254 - Basics Raycast.mp4
    07:48
  • 255 - Setup For Zig Zag.mp4
    07:31
  • 255 - ZigZagClone-Video-01.zip
  • 256 - Setting The Perspective.mp4
    07:24
  • 256 - ZigZagClone-Video-02.zip
  • 257 - Moving The Character.mp4
    06:28
  • 257 - ZigZagClone-Video-03.zip
  • 258 - Make Camera Follow Player.mp4
    03:32
  • 258 - ZigZagClone-Video-04.zip
  • 259 - Animate The Character.mp4
    13:30
  • 259 - ZigZagClone-Video-05.zip
  • 260 - Start The Game.mp4
    08:49
  • 260 - ZigZagClone-Video-06.zip
  • 261 - Restart The Game.mp4
    04:01
  • 261 - ZigZagClone-Video-07.zip
  • 262 - Collecting Crystals And Increasing The Score.mp4
    09:35
  • 262 - PongClone-Video-8-Bouncing-off-correctly.zip
  • 263 - Adding A Highscore.mp4
    05:08
  • 263 - PongClone-Video-9-Scoring-System.zip
  • 264 - Adding The Particle Effect.mp4
    12:58
  • 264 - ZigZagClone-Video-10.zip
  • 265 - Background Music Loop.mp4
    06:26
  • 265 - ZigZagClone-Video-11.zip
  • 266 - Procedural Creation Of Our Map.mp4
    20:53
  • 266 - ZigZagClone-Video-12-Final.zip
  • 267 - Chapter Intro.mp4
    01:47
  • 268 - Create Fruits And Explode Them.mp4
    16:22
  • 268 - Fruit-Ninja-Clone-v1-Video-01.zip
  • 269 - Fruit Spawner.mp4
    16:52
  • 269 - Fruit-Ninja-Clone-v1-Video-02.zip
  • 270 - Creating Our Blade.mp4
    13:39
  • 270 - Fruit-Ninja-Clone-v1-Video-03.zip
  • 271 - Fruit-Ninja-Clone-v1-Video-04.zip
  • 271 - GUI and Bombs.mp4
    21:18
  • 272 - Fruit-Ninja-Clone-v1-Video-05.zip
  • 272 - Game Over and Restart.mp4
    12:12
  • 273 - Adding The Highscore.mp4
    09:05
  • 273 - Fruit-Ninja-Clone-v1-Video-06.zip
  • 274 - Extend The Game.mp4
    06:46
  • 275 - Prepare Code For Android.mp4
    06:35
  • 276 - Test On An Android Device.mp4
    04:01
  • 277 - Make Some Adjustments.mp4
    02:15
  • 278 - Adding Unity Ads to Your Game.mp4
    06:28
  • 279 - Setting Up Your Device as Developer Device.mp4
    01:20
  • 280 - Adding Sound.mp4
    09:45
  • 280 - Fruit-Ninja-Clone-v1-Final.zip
  • 281 - Thanks for finishing the course.mp4
    04:29
  • 282 - YOUR SPECIAL BONUS.html
  • Description


    Learn C# Programming - WPF, Databases, Linq, Collections, Game Development with Unity. More than just the C# basics!

    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 and text
    • Learn how to use Linq and Lambda Expressions
    • Learn how to use Databases with MS SQL Server and Linq
    • Learn advanced techniques like threading and asynchronus development

    Who is this for?


  • Everyone who wants to learn C#
  • Everyone who wants to build cross plattform video games with Unity 3D
  • Everyone who wants to build Pc programs with a beautiful UI using WPF
  • More details


    Description

    The course gets updated frequently - Last update: 23. January 2023


    Have you ever had an idea for a program, an app, or a game?

    Maybe you want to work as a developer? Then you are in the right place. In this course, you are going to discover how to become a c# developer - one of the best programming languages on earth!

    C# is one of the few programming languages which allows you to create amazing cross-platform Mobile Apps, Games, and PC Programs. 

    Bringing an Idea to life is one of the best feelings one can have, but the path to get there is often full of challenges. So I have created a course that makes this path as easy as possible all with the help of c# so that you become a skilled c# developer!


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

    • variables

    • methods

    • arrays

    • if statements

    • loops

    Then you learn the three pillars of Object-oriented programming.

    • Classes and Objects

    • Inheritance

    • Polymorphism

    Once you mastered them you will go into advanced C# Topics, such as Databases and LINQ.

    In order to really become really good in c# programming, you have to program yourself, so I have created loads of exercises (and quizzes) for you to try for yourself to do c# programming and also to see how it is done afterward. Of course, you learn best programming practices along the way.


    Equipped with those skills, you will build beautiful user interfaces with WPF - A framework, which makes creating GUI’s a piece of cake.
    By that point, you can create your very own complex programs.
    But what comes next is even cooler.

    Learn Game Development with Unity and C# - Build 2 awesome games

    As C# can be used for multiple different areas of programming, I have decided to cover the most important ones. So I have added a whole bunch of chapters specifically designed for a C# developer and Unity game developer - arguably the best Game Engine in the world. In those chapters, you will discover how to create your very own video games by building pong, the mother of video games and zig-zag, an amazing and successful endless runner game.

    We live in a world, where knowledge and work are shared more than ever, so using assets provided by others is a huge boost to your progress.  You will learn how to use 3D assets to make an endless runner. Then you’ll use animations, reset the game, use particle systems, and finally create a map procedurally. That’s quite some advanced stuff right there.


    I know that learning to code can be hard at times, and sometimes you just get stuck. But no worries, we are there for you. We 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 that anyone who can handle a mouse and keyboard will succeed in finishing it. The only real requisite is the desire to learn.

     30-DAY FULL 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 feel like this course is not for you, ask for a full refund within 30 days. All your money back, no questions asked.  

    ABOUT YOUR INSTRUCTOR:

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

    As you see, this is the only C# course you will ever need!

    You will learn all the c# fundamentals, all c# basics, and everything that you need to know to succeed in c# programming and building your own cool video games! 

    So don’t waste any more time and start to make your dreams and ideas come true by taking this course now

    Who this course is for:

    • Everyone who wants to learn C#
    • Everyone who wants to build cross plattform video games with Unity 3D
    • Everyone who wants to build Pc programs with a beautiful UI using WPF

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Denis Panjuta
    Denis Panjuta
    Instructor's Courses
    Hi. I'm Denis. I have a degree in engineering from the University for Applied Science Konstanz in Germany and discovered my love for programming there.Currently, over 200,000 students learn from my courses. This gives me a lot of energy to create new courses with the highest quality possible. My goal is to make learning to code accessible for everyone, as I am convinced, that IT is THE FUTURE! So join my courses and learn to create apps, games, websites, or any other type of application. The possibilities are limitless.Hi. Ich bin Denis. Ich habe einen Bachelor in Wirtschaftsingenieurswesen der HTWG Konstanz und habe dort meine Begeisterung für's Programmieren entdeckt.Zur Zeit lernen bereits über 200.000 Studenten von meinen Kursen. Dies gibt mir extrem viel Motivation und Energie noch mehr und bessere Kurse zu erstellen. Mein Ziel ist es, das Programmierenlernen so zugänglich wie möglich zu machen, denn ich bin überzeugt, IT ist DIE ZUKUNFT!Also tritt meinen Kursen bei und lerne wie man Webseiten, Apps, Spiele oder andere Programme entwickelt. Die Möglichkeiten sind grenzenlos.
    Tutorials.eu by Denis Panjuta
    Tutorials.eu by Denis Panjuta
    Instructor's Courses
    Tutorials eu is based in germany and creates high quality online courses about programming.Trust over 200.000 registered students and start your new career now!Do you have any questions about our classes or are you missing a course or a topic? Then write us a message with your suggestions.Have fun with our courses! :-)
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 254
    • duration 36:58:12
    • Release Date 2023/05/12