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

Learning NuGet
LinkedIn Learning
Manage Application Installs with Chocolatey Package Manager
LinkedIn Learning
Navigating .NET and .NET Standard for Cross-Platform Development
LinkedIn Learning
.NET Development for Beginners
LinkedIn Learning
Feature Toggles, Package Management and Versioning with Azure DevOps
Pluralsight