[Last updated 4/2024] Ultimate C# Masterclass for 2024 (Udemy – Vietsub and Engsub)

Categories: IT
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Views

:
 

What you’ll learn:
You will gain an in-depth understanding of C#.
You will understand how to write high-performance C# code.
You will understand the principles of object-oriented programming.
You will learn the most useful design patterns.
You will learn to write code of excellent quality.
You will gain the knowledge necessary for C# job interviews.
You will practice your skills by solving exercises in the browser, as well as by creating advanced projects.
You will learn how to use Visual Studio like a pro.
You will learn how to create unit tests using NUnit and Moq libraries.
You will learn how to use asynchrony and multithreading.
Time video:
 47 hours (552 Lessons + Documents)
Teacher: 
Krystyna Ślusarczyk
Total weight:
 23.82 GB

Original link:
https://www.udemy.com/course/ultimate-csharp-masterclass/

Show More

Course Content

09 – Advanced C# types

  • 047 Querying an API using C#.mp4
    06:11
  • 033 Overriding the GetHashCode method.mp4
    06:22
  • 035 ValueTuples.mp4
    07:24
  • 036 Benefits of immutable types.mp4
    13:07
  • 038 Records.mp4
    08:10
  • 039 Record structs.mp4
    02:30
  • 041 Nullable value types.mp4
    07:43
  • 042 Nullable reference types.mp4
    12:01
  • 043 Null-forgiving operator.mp4
    09:06
  • 044 Using nullable reference types. Generic type constraints related to nullability.mp4
    07:04
  • 046 APIs.mp4
    05:11
  • 031 When to override the GetHashCode method.mp4
    02:56
  • 048 A class for querying APIs.mp4
    07:36
  • 049 Assignment – Star Wars Planets Stats – Description and requirements.mp4
    05:15
  • 051 Assignment – Star Wars Planets Stats – JsonPropertyNameAttribute and DTOs.mp4
    09:47
  • 052 Assignment – Star Wars Planets Stats – Exceptions handling.mp4
    07:49
  • 053 Assignment – Star Wars Planets Stats – Type design.mp4
    08:07
  • 054 Assignment – Star Wars Planets Stats – Converting DTO to a custom type.mp4
    08:25
  • 055 Assignment – Star Wars Planets Stats – Finishing the app and the MaxBy method.mp4
    08:38
  • 056 Assignment – Star Wars Planets Stats – Refactoring.mp4
    08:43
  • 057 Assignment – Star Wars Planets Stats – Splitting the class.mp4
    09:33
  • 058 Assignment – Star Wars Planets Stats – Universal table printer.mp4
    13:56
  • 016 Readonly structs.mp4
    02:30
  • 002 Reflection.mp4
    09:02
  • 003 Attributes.mp4
    10:36
  • 005 Limitations of attributes parameters types.mp4
    02:44
  • 007 Structs.mp4
    05:31
  • 008 Structs vs Classes – crucial differences.mp4
    05:17
  • 009 Structs vs Classes – low-level differences.mp4
    06:17
  • 010 Choosing between structs and classes.mp4
    06:12
  • 012 Why should we make structs immutable.mp4
    03:57
  • 014 Non-destructive mutation.mp4
    02:27
  • 015 with expression.mp4
    03:33
  • 001 Section introduction.mp4
    01:09
  • 018 A close look at the System.Object type. The ReferenceEquals method.mp4
    06:19
  • 019 Equals method.mp4
    03:58
  • 020 Overriding the Equals method in classes.mp4
    05:10
  • 021 Overriding the Equals method in structs.mp4
    07:07
  • 023 IEquatableT interface.mp4
    07:12
  • 024 == operator.mp4
    03:30
  • 026 Operators overloading.mp4
    06:06
  • 027 Overloading of implicit and explicit conversion operators.mp4
    06:55
  • 029 Hash functions.mp4
    09:41
  • 030 Default implementation of the GetHashCode method.mp4
    04:53

17 – Multithreading & asynchrony

16 – Clean Code

15 – Unit Testing

14 – Events

13 – Numeric types

12 – Strings

11 – Projects, assemblies, solutions

10 – Collections

01 – Introduction

08 – .NET under the hood

07 – LINQ

06 – Generic types & advanced use of methods

05 – Exceptions and error handling

04 – Object-Oriented Programming Polymorphism, Inheritance, Interfaces

03 – Basics of Object-Oriented Programming

02 – C# Fundamentals

Student Ratings & Reviews

No Review Yet
No Review Yet