Companies Home Search Profile

Advanced C#: Language Features

Focused View

Joe Marini

1:43:02

128 View
  • 01 - C# language features.mp4
    01:12
  • 02 - What you should know.mp4
    01:07
  • 03 - Setting up the environment.mp4
    02:35
  • 01 - Indexes and ranges.mp4
    07:15
  • 02 - Literal number improvements.mp4
    02:58
  • 03 - The null-coalescing operator.mp4
    06:58
  • 04 - Deconstruction with tuples.mp4
    04:41
  • 05 - Deconstruction with classes.mp4
    06:03
  • 01 - Overview of pattern matching.mp4
    01:26
  • 02 - Basic patterns.mp4
    08:19
  • 03 - Enhanced switch statements.mp4
    09:47
  • 04 - Position patterns.mp4
    08:53
  • 05 - Relational patterns.mp4
    04:25
  • 06 - Pattern challenge.mp4
    03:50
  • 07 - Pattern solution.mp4
    03:30
  • 01 - Working with indexers.mp4
    09:06
  • 02 - Overriding ToString().mp4
    04:35
  • 03 - Equality testing.mp4
    07:29
  • 04 - Using records.mp4
    07:44
  • 01 - Conclusion.mp4
    01:09
  • Description


    In this advanced C# course, instructor Joe Marini dives deep into language features. Joe goes over language constructs such as indexes and ranges, literal number improvements, the null-coalescing operator, and two uses for deconstruction syntax. He gives you an overview of pattern matching, then shows you basic patterns, enhanced switch statements, position patterns, and relational patterns. Joe covers object-oriented programming features, including how to work with indexers, override the ToString method of a class, and conduct equality testing. Plus, he walks you through using records to create types that have common default behaviors and immutability.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category

    C#

    Seasoned software industry veteran with 30 years of experience creating developer platforms and APIs, managing strategic partners, leading high-performing teams, driving developer-focused initiatives, crafting product strategy, and advocating for great technology. Deep experience delivering both technical and business presentations to large audiences. Senior Author for LinkedIn Learning with over 50 published titles, covering subjects such as Python programming, Android Development, XML and JSON data processing, Mobile Development, jQuery, and HTML5. Specialties: Strategic Partner Management; Mobile Applications; Web standards, architecture, and development; product strategy; program management; partner marketing; SDK development; writing and speaking; developer platform API development
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 20
    • duration 1:43:02
    • Release Date 2022/12/28