English | MP4 | AVC 1920×1080 | AAC 44KHz 2ch | 80 Lessons (7h 5m) | 1.11 GB
The only course you need to learn C# programming and master the .NET platform. Learn everything from scratch and put your skills to the test with exercises, quizzes, and projects. This course will give you the skills you need to start a career in C#/.NET Programming and get hired in 2023.
We guarantee you that this is the best and most up-to-date C# programming and .NET platform development course online. You will learn C# programming from scratch including powerful skills like data structures, object-oriented programming (OOP), and testing. You’ll build your own projects and have the skills to get hired as a C#/.NET Developer in 2023!
WHAT YOU’LL LEARN
- Launch your career as a C#/.NET Developer
- Put your new skills to the test and solidify your knowledge with exercises, quizzes, and projects
- Advanced C# training that will teach you everything from scratch
- Utilize .NET for rapid development of web, mobile, and console applications
- Learn why C# is one of the most in-demand and popular programming languages across all industries
- Powerful knowledge and skills including object-oriented programming (OOP) and automated unit testing
Table of Contents
1 C -.NET Bootcamp The Fundamentals (OOP, LINQ, Test Automation + more)
2 Course Introduction
3 Development Environment Overview
4 Windows Users Installing Visual Studio
5 MacOS and Linux Users Installing Visual Studio Code
6 MacOS and Linux Users Developing with Visual Studio Code
7 The History of .NET
8 What Is the .NET Platform_
9 Why Should You Learn .NET_
10 What You Can Build Using .NET
11 The .NET Documentation
12 What Is C _
13 Hello World
14 Hello World Explicit
15 The C Compiler
16 Program Arguments
17 Debugging in Visual Studio
18 Console Input
19 C Value Types
20 Using C Value Types
21 Casting and Value Type Conversions
22 Strings
23 String Parsing
24 Date
25 Operators
26 Conditionals
27 Switch Statements
28 Iteration Statements
29 Basic Variable Scopes
30 Introduction to OOP
31 Classes and Objects
32 Reference Types
33 Fields, Properties and Constructors
34 Methods
35 Access Modifiers
36 Namespaces
37 Static Members
38 Interfaces
39 Method Overloading
40 Inheritance
41 Polymorphism
42 Advanced Variable Scopes
43 Implicit Typing
44 Const Keyword
45 Garbage Collection
46 Enumerations
47 Switch Expressions
48 Structs
49 Passing Value-Type Parameters
50 Passing Reference-Type Parameters
51 Exception Handling
52 Exercise Imposter Syndrome
53 Overview
54 Arrays
55 ArrayList
56 Generic List
57 Generic Stack
58 Generic Queue
59 Generic Dictionary
60 Overview
61 Named Arguments
62 Optional Arguments
63 Extension Methods
64 Generic Types
65 Params Keyword
66 Nullable Value Types
67 Nullable Reference Types
68 Record Types
69 Class Libraries
70 Custom Exception Types
71 What is LINQ_
72 Filtering Data Using LINQ
73 Ordering Data Using LINQ
74 Selecting Data Using LINQ
75 Grouping Data Using LINQ
76 The LINQ Query Syntax
77 Why Automated Testing Is Important
78 Creating a Test Project
79 Writing a Unit Test Using MsTest
80 Thank You
Resolve the captcha to access the links!