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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
.NET & .NET Core Mastery: Cross-Platform Development · LearnSpace
Назад в каталог
courseraПрограммирование

.NET & .NET Core Mastery: Cross-Platform Development

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

О курсе

Do you know that the demand for cross-platform development is skyrocketing? More companies are looking for solutions that can run on Windows, macOS, and Linux without rewriting code for every platform. And you’re about to unlock the skills to make that happen! In this course, you'll master cross-platform development using .NET Core, learning how to build applications that run seamlessly across Windows, macOS, and Linux. We’ll explore containerization with Docker, optimize performance, and leverage .NET MAUI to create native mobile and desktop apps with a single codebase. This course is specifically designed for .NET developers who are eager to leverage the full potential of cross-platform development with .NET Core. It caters to professionals who want to modernize their skill set and build applications that are not limited to a single operating system. Whether you're a developer transitioning from the traditional .NET Framework or someone already familiar with .NET Core, this course provides practical knowledge to help you develop, deploy, and scale applications across Windows, macOS, Linux, and even in cloud environments. To get the most out of this course, learners should possess a basic understanding of the C# programming language and be familiar with the general concepts and structure of the .NET development ecosystem. Prior experience building simple .NET applications—such as console apps or web projects—will provide a useful foundation for exploring the more advanced features of .NET Core. While the course will guide you through environment setup and key development tools, a working knowledge of object-oriented programming and basic debugging skills will help accelerate your learning experience and allow you to confidently complete the hands-on exercises and projects. By the end of this course, learners will be equipped with the knowledge and skills to build modern, cross-platform applications using .NET Core. They will explore its most powerful features, understand how to create applications that run smoothly across different operating systems, and learn containerization techniques using Docker for scalable deployment. Additionally, learners will dive into mobile and web application development using Blazor WebAssembly and .NET MAUI, enabling them to write applications with a shared codebase for multiple platforms. With a focus on real-world development workflows, the course empowers learners to create efficient, responsive, and high-performance software that meets modern business and user demands.

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

ContainerizationCloud DeploymentPerformance TuningWeb ApplicationsCloud ApplicationsCloud DevelopmentScalabilityApplication FrameworksApplication DevelopmentDevelopment EnvironmentDocker (Software)C# (Programming Language).NET Framework

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

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

01.NET & .NET Core Mastery: Cross-Platform Development24 материалов

Lesson 1: Exploring Desktop Cross Platform Development

Welcome to the Course: Course OverviewЧтениеIntroduction and Welcome ВидеоIntroduction to .NET Core ВидеоExploring the Top 10 Uses of .NET Чтение

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

Trevoir Williams

Software Engineering Consultant | Author | Instructor

Starweaver

Global Leaders in Professional & Technology Education

.NET & .NET Core Mastery: Cross-Platform Development
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 3.2 ч

1 модулей

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

Часть программы вашего университета
Environment Setup for .NET Development Видео
Creating a Console Application Видео
Creating a Background Worker Service Видео
Hands-On-Learning: Develop a Simple Console ApplicationВзаимная проверка

Lesson 2: Web and Mobile Cross-Platform Development

Introducing .NET MAUI and Blazor ВидеоBlazor and .NET MAUI: A Dynamic Duo for Hybrid App Development ЧтениеAdditional Environment Setup for Multi-Platform DevelopmentВидеоDeveloping a Blazor WebAssembly Application ВидеоTesting and Installing a Blazor WebAssmbly App ВидеоDeveloping a .NET MAUI Application ВидеоCombining .NET MAUI and Blazor ВидеоHands-On-Learning: Building a .NET MAUI Mobile App Взаимная проверка

Lesson 3: Containerization with Docker and .NET Core

Introduction to Docker ВидеоExplore How Companies Are Leveraging Docker: Real-World Case Studies ЧтениеDocker Setup ВидеоCreating an ASP.NET Core Web Application with Docker Support ВидеоBest Practices for Containerization ВидеоCongratulations and Continuous Learning JourneyВидеоProject: Building a Cross-Platform ASP.NET Core API and .NET MAUI Application Взаимная проверка.NET & .NET Core Mastery: Cross-Platform DevelopmentЗадание