YoVDO

.NET Fundamentals: Concepts, APIs, and Libraries in the .NET Framework

Offered By: LinkedIn Learning

Tags

C# Courses Generics Courses Delegates Courses Lambda Expressions Courses NuGet Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn the basic concepts of .NET, that foundational programming platform in the Microsoft developer ecosystem.

Syllabus

Introduction
  • Understanding Microsoft .NET
  • Getting the most from this course
1. .NET Framework and SDK
  • Terminology: Framework and library
  • Terminology: SDK and API
  • What is .NET?
  • A brief history of .NET Framework
  • The Common Language Runtime (CLR)
  • Installing .NET
  • The big list of libraries
  • Install additional libraries with NuGet
  • The blurred line between .NET and C#
2. Essential Types and Concepts
  • The Common Type System (CTS)
  • Namespaces and assemblies
  • Interfaces
  • Generics
  • Delegates and Lambda expressions
  • Reflection and attributes
  • Nullable value types
  • Arrays and collections
  • Events and event handlers
  • Handling exceptions in .NET
  • Strings and Chars
  • C# records and .NET
  • Auto memory management with garbage collection
  • Command line and the SDK
  • Publishing applications
Conclusion
  • What’s new in .NET and .NET Core
  • Next steps

Taught by

Walt Ritscher

Related Courses

Beginning Game Programming with C#
University of Colorado System via Coursera
Programming with C#
Microsoft via edX
DEV206.1x: Introduction to XAML and Application Development
Microsoft via edX
Introduction to Game Development
Michigan State University via Coursera
Designing Advanced Applications using XAML
Microsoft via edX