Last updated 1/2022 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 2.39 GB | Duration: 6h 51m The easy way to learn C# Step by Step in the shortest possible time.
What you'll learn C# Programming fundamentals variables, methods, loops, conditions OOP (Object Oriented Programming) simplified. Error and Exception handling LINQ(Language Integrated Queries) Delegates, Anonymous methods and Lambda expressions Unit Testing and MOQ Testing Dependency Injection Classes, Interfaces and Abstract classes Requirements None Description Fully updated with intermediate and advanced topics, go from a beginner to advanced C# programmer. In less than 7 hrs you will learn all the important concepts of C# and Object Oriented Programming, each explained using small simple programs. The teaching method used, will be the easiest way to learn C# you will ever find. A 3 week class has been edited so tight, what resulted was just 7 hrs. Have fun learning!Learning to program is one of the best decisions you can take in your life. Irrespective of your intent to be a programmer or not, learning to program is like learning to read and write a few centuries ago. The issue that most students face when they start to learn programming is the complex way the subject is presented to them. You will find this course, the simplest and easiest way to learn programming.A Step by Step approachThis course teaches every topic using a small simple program and then combines them into one project. This is the fastest and easiest way to learn C# programming that you will ever find. Just a few hours longThis course has been designed to learn C# programming in just a few hours. Even though C# is a multi day class, the video has been edited so tight that what resulted was just a few hours. You will not see any pauses or time wasted. These have been designed like Tik-Tok videos to keep you engaged.Reviews for my courses:Excellent video!! Especially for a beginner like me. Wow! 'am so happy that i found your video. Keep up your good work Patrick. Ur way of narration-bringing in a steady flow throughout the tutorial. Easy to understand-line by line explanation. Excellent visual clarity - Prema, USAYou are like an angel to all your students. In a simple way you've explained us such difficult and most confusing things. I always believe that teaching is a precious gift and only some lucky people have it - Hari, AustraliaWow, amazing, awesome videos. The best for newbies like me.Thank you very much! - Dev, NicaraguaI was searching for a nice tutorial the whole day and frankly i was losing any hope to find it but then i found your videos... U've got a real gift to explain kind of difficult things in a simple way, i mean i can't imagine a better way to explain that :) thank you very very much! God bless you! - Vaness, Russia Overview Section 1: Part 1 - Introduction to C# Syntax, Conditions, Loops Lecture 1 Welcome, Install Visual Studio & Create a Project Lecture 2 First Example - Hello World Lecture 3 Adding Numbers Lecture 4 Visual Studio Tips : Moving windows Lecture 5 IF condition Lecture 6 For loop Lecture 7 While loop Lecture 8 Do While loop Lecture 9 AND and OR Lecture 10 Visual Studio Tips : Close files Lecture 11 Switch Case Lecture 12 Arrays Lecture 13 Strings Lecture 14 Data Types Lecture 15 Review 1 Lecture 16 Exercise A Lecture 17 Exercise B Lecture 18 Exercise C Lecture 19 Source Code of the Project Section 2: Class and Object Lecture 20 Class and Object Part 1 Lecture 21 Class and Object Part 2 Lecture 22 Class and Object Code Part 1 Lecture 23 Class and Object Code Part 2 Lecture 24 Understanding Class and Object using a Table Lecture 25 Method returns value Lecture 26 Passing Parameters Lecture 27 Constructors Section 3: Object Oriented programming Part 1 Lecture 28 Object Oriented programming concepts Lecture 29 Encapsulation Part 1 Lecture 30 Encapsulation Part 2 Lecture 31 Encapsulation Part 3 Lecture 32 Polymorphism : Overloading Lecture 33 Review 2 Section 4: Sample Project Lecture 34 Sample Project Requirement Lecture 35 Sample Project Code - Part 1 Lecture 36 Sample Project Code - Part 2 Lecture 37 Sample Project Code - Part 3 Lecture 38 Visual Studio Tips : Debugging Lecture 39 UML Section 5: Object Oriented programming Part 2 Lecture 40 Inheritance Lecture 41 Polymorphism : Overriding Lecture 42 Abstract class Lecture 43 Interface Lecture 44 Interface with default methods C# ver. 8.0 Lecture 45 Base keyword Section 6: Collections, Exceptions, Static Lecture 46 Static keyword Lecture 47 Collections: ArrayList and List Lecture 48 Collections: Hashtable and Dictionary Lecture 49 Revisit Sample Project Lecture 50 Review 3 Lecture 51 Try Catch Exceptions Lecture 52 Throw an Exception Section 7: LINQ Lecture 53 var Keyword Lecture 54 LINQ Part 1 Lecture 55 LINQ Part 2 Lecture 56 LINQ Join Section 8: Delegates, Lambdas, Anonymous methods, Func & Action Lecture 57 Delegates Lecture 58 Anonymous methods Lecture 59 Lambda expressions Lecture 60 Func, Action & Predicate Section 9: Extension Methods, Enums, Ref, Out & other concepts Lecture 61 Sealed, Const, ReadOnly Lecture 62 Extension Methods Lecture 63 Partial classes and methods Lecture 64 Enum Lecture 65 Pass by ref Lecture 66 Return using out Lecture 67 Variable number of parameters Lecture 68 Optional and Named parameters Section 10: Generics, Structs, Read Write Files Lecture 69 Structs Lecture 70 Read and Write files Lecture 71 Review 4 Lecture 72 Generics Lecture 73 PDF of code Section 11: Unit Testing MSTest and XUnit Lecture 74 Setting up Testing projects MSTest and XUnit, First Test Lecture 75 DataRow and InlineData Lecture 76 Debugging and Code Coverage Lecture 77 Test for Exceptions Section 12: Reflection and Attributes Lecture 78 Reflection Lecture 79 Attributes Part 1 Lecture 80 Attributes Part 2 Section 13: MOQ Unit Testing Lecture 81 MOQ Introduction Lecture 82 MOQ methods Part 1 Lecture 83 MOQ Methods Part 2 Section 14: Dependency Injection Lecture 84 Dependency Injection using Structure Map Section 15: Source Code of the Projects Lecture 85 Source Code of the Projects Beginners