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

Python Functions, Files, and Dictionaries
University of Michigan via Coursera
Complete Modern C++ (C++11/14/17)
Udemy
Java Programming Masterclass: Learn Java From Scratch
Udemy
Lambda with Functional Programming in Java8
Udemy
C# Advanced Topics: Prepare for Technical Interviews
Udemy