К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
C# in Practice: Working with .NET Types, Data, and LINQ · LearnSpace
Назад в каталог
courseraПрограммирование

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

Курс от Packt
Средний≈ 6.9 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course provides a practical approach to working with .NET types, data management, and LINQ, equipping developers with essential skills to build efficient and maintainable applications. Learners will gain hands-on experience in packaging and distributing .NET types, handling files and streams, and using Entity Framework Core to manage data effectively in real-world scenarios. The course stands out by combining in-depth theory with applied examples, showing how LINQ and .NET types integrate seamlessly to simplify data querying and manipulation. Ideal for developers familiar with C# basics who want to deepen their knowledge of .NET types, data operations, and LINQ usage. This course is part two of a three-course Specialization designed to provide a comprehensive learning pathway in this subject area. While it delivers standalone value and practical skills, learners seeking a more integrated and in-depth progression may benefit from completing the full Specialization.

Навыки, которые вы освоите

C# (Programming Language).NET FrameworkJSONObject Oriented DesignApplication FrameworksObject-Relational MappingApplication DeploymentExtensible Languages and XMLDatabase ApplicationBack-End Web DevelopmentASP.NETApplication DevelopmentProgramming PrinciplesFile I/OObject Oriented Programming (OOP)SQLData PersistenceMaintainabilityWeb DevelopmentExtensible Markup Language (XML)

Программа курса

5 модулей · 66 учебных материалов

01Packaging and Distributing .NET Types14 материалов

Mastering .NET Deployment: From Packaging to Native Compilation

OverviewВидеоIntroductionЧтениеUnderstanding .NET ComponentsЧтениеNuGet PackagesЧтение

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

C# in Practice: Working with .NET Types, Data, and LINQ
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 6.9 ч

5 модулей

Язык: Английский

Часть программы вашего университета
Mapping C# Aliases to .NET TypesЧтение
Understanding Defaults for Class Libraries with Different SDKsЧтение
Mixing SDKs and Framework TargetsЧтение
Managing Projects Using the dotnet CLIЧтение
Reducing the Size of Apps Using App TrimmingЧтение
Native Ahead-Of-Time CompilationЧтение
Publishing a Native AOT ProjectЧтение
Readme for C# and .NET Shared LibraryЧтение
Working with Preview FeaturesЧтение
Packaging and Distributing .NET TypesЗадание
02Working with Common .NET Types14 материалов

Mastering Data Structures and Efficient Operations in .NET

OverviewВидеоWorking With Common .NET TypesЧтениеWorking with TensorsЧтениеGenerating GUIDsЧтениеComparing String ValuesЧтениеBuilding Strings EfficientlyЧтениеSplitting a Complex Comma-Separated StringЧтениеImproving Regular Expression Performance With Source GeneratorsЧтениеWorking with DictionariesЧтениеSets, Stacks, and QueuesЧтениеCollection Add and Remove MethodsЧтениеInitializing Collections Using Collection ExpressionsЧтениеWorking with Spans, Indexes, and RangesЧтениеExploring .NET Types and CollectionsЗадание
03Working with Files, Streams, and Serialization11 материалов

Mastering Data Handling: Files, Streams, and Serialization in .NET

OverviewВидеоWorking With Files, Streams, and SerializationЧтениеManaging FilesЧтениеReading and Writing with StreamsЧтениеWriting to Text StreamsЧтениеSimplifying Disposal by Using the Using StatementЧтениеReading and Writing with Random Access HandlesЧтениеSerializing Object GraphsЧтениеDeserializing XML FilesЧтениеControlling JSON ProcessingЧтениеMastering File Streams and Serialization in .NETЗадание
04Working with Data Using Entity Framework Core15 материалов

Mastering Data Access with EF Core: From Models to Queries

OverviewВидеоWorking With Data Using Entity Framework CoreЧтениеUsing a Sample Relational DatabaseЧтениеSetting Up EF Core in a .NET ProjectЧтениеUsing the Lightweight ADO.NET Database ProvidersЧтениеDefining EF Core ModelsЧтениеBuilding EF Core Models for the Northwind TablesЧтениеAdding Tables to the Northwind Database Context ClassЧтениеScaffolding Models Using an Existing DatabaseЧтениеReviewing the Scaffolded CodeЧтениеQuerying EF Core ModelsЧтениеFiltering Included EntitiesЧтениеGetting the Generated SQLЧтениеGetting a Single EntityЧтениеEntity Framework Core Concepts and PracticesЗадание
05Querying and Manipulating Data Using LINQ12 материалов

Mastering Data Queries and Transformations with LINQ

OverviewВидеоIntroductionЧтениеBuilding LINQ Expressions With the Enumerable ClassЧтениеGood PracticeЧтениеTargeting a Named MethodЧтениеSorting and MoreЧтениеWorking with Sets and BagsЧтениеUsing LINQ with EF CoreЧтениеFiltering and Sorting SequencesЧтениеJoining, Grouping, and LookupsЧтениеGrouping for LookupsЧтениеMastering LINQ ConceptsЗадание