Class / Schedule


Information Technology

C# Level 2 (2 Days)

Learn how to write C# code more effectively in this 2-day class. This class covers a variety of different examples from generics, LINQ, delegates, and resource management with CLR. This class teaches and reinforces modern and proper coding techniques.

This class uses modern C# and is relevant to both .NET and .NET Core.

    Upon successful completion of this course, participants should be able to:

    • Implement C# idioms for effective code
    • Implement more effective casts
    • Handle strings better with interpolated strings
    • Better manage .NET resources
    • Understand and Describe how the CLR and Garbage Collector work
    • Use Generics efficiently
    • Implement LINQ
    • Implement Query Syntax instead of Loops in LINQ
    • Implement Lazy and Eager Evaluation
    • Create custom Exceptions
    • Use C# best practices to take your coding to the next level

    Audience: This course is for C# programmers who wish to better the quality of their code and learn proper modern conventions for using the language.

      Book: Effective C#: 50 Specific Ways to Improve Your C#

      ISBN-13: 978-0672337871

      Length: 2 Days

      Scheduled Class Location and Dates
      City / Facility Date and Time Course Cost Cancel Date Instructor
      1 Lacey

      4220 6th Ave SE Bldg. 1
      Lacey, WA 98503
      • Jan 29 2020 8:00am-4:30pm
      • Jan 30 2020 8:00am-4:30pm
      $700.00 Sun, 01/12/2020 - 16:00 Jim Parshall