C#/.NET Bootcamp: The Fundamentals (OOP, LINQ, Test Automation + more)

7h 5m 7s
English
Paid
May 10, 2024

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.

Watch Online C#/.NET Bootcamp: The Fundamentals (OOP, LINQ, Test Automation + more)

Join premium to watch
Go to premium
# Title Duration
1 C#/.NET Bootcamp: The Fundamentals (OOP, LINQ, Test Automation + more) (3:11 ) 03:12
2 Course Introduction (3:52 ) 03:53
3 Development Environment Overview (4:29 ) 04:30
4 Windows Users: Installing Visual Studio (8:04 ) 08:05
5 MacOS and Linux Users: Installing Visual Studio Code (7:54 ) 07:55
6 MacOS and Linux Users: Developing with Visual Studio Code (5:09 ) 05:10
7 The History of .NET (5:31 ) 05:32
8 What Is the .NET Platform? (5:15 ) 05:16
9 Why Should You Learn .NET? (4:38 ) 04:39
10 What You Can Build Using .NET (4:34 ) 04:35
11 The .NET Documentation (0:59 ) 01:00
12 What Is C#? (5:41 ) 05:42
13 Hello World (5:56 ) 05:57
14 Hello World Explicit (4:24 ) 04:25
15 The C# Compiler (3:58 ) 03:59
16 Program Arguments 04:04
17 Debugging in Visual Studio 04:38
18 Console Input / Output 03:45
19 C# Value Types 06:14
20 Using C# Value Types 07:51
21 Casting and Value Type Conversions 04:49
22 Strings 06:32
23 String Parsing 05:40
24 Date / Time 05:55
25 Operators 07:00
26 Conditionals 04:13
27 Switch Statements 03:35
28 Iteration Statements 05:23
29 Basic Variable Scopes 03:15
30 Introduction to OOP 06:44
31 Classes and Objects 01:54
32 Reference Types 02:39
33 Fields, Properties and Constructors 08:42
34 Methods 05:52
35 Access Modifiers 02:51
36 Namespaces 05:35
37 Static Members 06:36
38 Interfaces 06:24
39 Method Overloading 03:31
40 Inheritance 09:49
41 Polymorphism 04:03
42 Advanced Variable Scopes 03:51
43 Implicit Typing 03:41
44 Const Keyword 03:23
45 Garbage Collection 06:46
46 Enumerations 07:02
47 Switch Expressions 07:35
48 Structs 06:01
49 Passing Value-Type Parameters 05:50
50 Passing Reference-Type Parameters 06:57
51 Exception Handling 10:21
52 Exercise: Imposter Syndrome 02:57
53 Overview 04:40
54 Arrays 09:37
55 ArrayList 02:35
56 Generic List 03:55
57 Generic Stack 03:54
58 Generic Queue 02:27
59 Generic Dictionary 06:44
60 Overview 01:24
61 Named Arguments 03:10
62 Optional Arguments 03:49
63 Extension Methods 07:35
64 Generic Types 04:47
65 Params Keyword 02:16
66 Nullable Value Types 04:57
67 Nullable Reference Types 08:42
68 Record Types 05:11
69 Class Libraries 06:47
70 Custom Exception Types 06:56
71 What is LINQ? 06:02
72 Filtering Data Using LINQ 07:41
73 Ordering Data Using LINQ 05:29
74 Selecting Data Using LINQ 06:55
75 Grouping Data Using LINQ 02:54
76 The LINQ Query Syntax 08:09
77 Why Automated Testing Is Important 08:44
78 Creating a Test Project 03:15
79 Writing a Unit Test Using MsTest 09:26
80 Thank You 01:18

Similar courses to C#/.NET Bootcamp: The Fundamentals (OOP, LINQ, Test Automation + more)

What's New in C# 12: A Practical Guide with Exercises

What's New in C# 12: A Practical Guide with Exercises

Duration 1 hour 40 minutes 12 seconds
Foundation in C#: Getting Started

Foundation in C#: Getting Started

Duration 1 hour 30 minutes 38 seconds
Blazor Bootcamp - .NET 6 (WASM and Server)

Blazor Bootcamp - .NET 6 (WASM and Server)

Duration 15 hours 36 minutes 29 seconds
Microservices Architecture and Implementation on .NET 5

Microservices Architecture and Implementation on .NET 5

Duration 24 hours 34 minutes 13 seconds
Design Patterns in C# and .NET

Design Patterns in C# and .NET

Duration 20 hours 15 minutes 1 second