Packt

C# in Practice: Working with .NET Types, Data, and LINQ

kurs ist nicht verfügbar in Deutsch (Deutschland)

Wir übersetzen es in weitere Sprachen.
Packt

C# in Practice: Working with .NET Types, Data, and LINQ

Bei Coursera PlusMehr erfahren enthalten

Fragen Sie Coursera

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

7 Stunden zu vervollständigen
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

7 Stunden zu vervollständigen
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Package, distribute, and manage .NET types in practical applications.

  • Work with files, streams, serialization, and Entity Framework Core efficiently.

  • Query and manipulate data using LINQ for clean, readable code.

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Kürzlich aktualisiert!

Juli 2026

Bewertungen

5 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

Erweitern Sie Ihre Fachkenntnisse

Dieser Kurs ist Teil der Spezialisierung Spezialisierung „C# 13 and .NET 9 – Cross-Platform Development Fundamentals“
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
  • Lernen Sie neue Konzepte von Branchenexperten
  • Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
  • Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
  • Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 5 Module

This module guides learners through the process of packaging and distributing .NET applications and libraries for cross-platform deployment. You will explore the relationships between C# keywords and .NET types, manage projects using the dotnet CLI, and optimize applications using techniques like app trimming and native AOT compilation. By the end, you'll be equipped to publish efficient, compatible .NET solutions.

Das ist alles enthalten

1 Video12 Lektüren1 Aufgabe

This module introduces essential .NET types for handling text, numbers, and collections, emphasizing efficient data manipulation and performance optimization. Learners will explore advanced features such as spans, ranges, and tensors, as well as best practices for string operations and collection management. Practical examples include generating GUIDs, improving regular expression performance, and initializing collections with modern C# syntax.

Das ist alles enthalten

1 Video12 Lektüren1 Aufgabe

This module introduces essential techniques for handling files, streams, and data serialization in .NET applications. Learners will explore file management, efficient use of streams, and methods for serializing and deserializing data using XML and JSON formats. Practical guidance on resource management and text encoding is also provided to ensure robust data handling.

Das ist alles enthalten

1 Video9 Lektüren1 Aufgabe

This module guides learners through integrating Entity Framework Core into .NET projects for effective data management with relational databases. You will practice setting up EF Core, defining and scaffolding models, and querying data using LINQ, while also exploring how EF Core translates queries into SQL. By the end, you'll be able to build and interact with data models in a real-world database context.

Das ist alles enthalten

1 Video13 Lektüren1 Aufgabe

This module introduces learners to the fundamentals of LINQ for querying and manipulating data sequences in .NET. You will explore key LINQ extension methods for filtering, sorting, projecting, joining, and grouping data, as well as best practices for integrating LINQ with EF Core. Practical examples and exercises will help you master efficient data handling and transformation techniques.

Das ist alles enthalten

1 Video10 Lektüren1 Aufgabe

Erwerben Sie ein Karrierezertifikat.

Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.

Dozent

Packt - Course Instructors
Packt
1.974 Kurse605.499 Lernende

von

Packt

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“

Jennifer J.

Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“

Larry W.

Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“

Chaitanya A.

„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Häufig gestellte Fragen