Мы используем cookie для стабильной работы сервиса. Подробнее

C# MAUI | Пишем мобильное приложение "Мессенджер"

ФорматОнлайн
Длительность4-5 часов в неделю
Объём3 занятий
О курсе

Подробнее

Разработка мобильного приложения на MAUI C# с серверной частью на ASP.NET Core 🚀 Что вас ждет? Этот курс идеально подойдет тем, кто хочет освоить разработку современных мобильных приложений с нуля! Мы начнем с создания мощного бэкенда на ASP.NET Core, который будет обрабатывать запросы и работать с данными. Затем перейдем к разработке клиентской части на MAUI с использованием языка разметки XAML. А чтобы обеспечить мгновенный обмен сообщениями между клиентом и сервером, внедрим технологию SignalR. 🎯 Чему вы научитесь? - Разрабатывать мобильные приложения под разные платформы (iOS, Android, Windows) с помощью единой кодовой базы на MAUI. - Создавать высокопроизводительные серверные решения на ASP.NET Core. - Использовать язык разметки XAML для создания интуитивных интерфейсов. - Реализовывать взаимодействие клиента и сервера через SignalR для обмена сообщениями в реальном времени. 💼 Почему стоит выбрать этот курс? - Практические навыки разработки мобильных приложений востребованы на рынке труда. - Вы получите опыт работы с современными технологиями Microsoft, такими как MAUI и ASP.NET Core. - Курс подходит как для новичков, так и для опытных разработчиков, желающих расширить свои знания. - В результате у вас будет готовое приложение, которое можно использовать в портфолио! Начните сейчас и станьте мастером мобильной разработки на платформе .NET!
Требования

Что нужно для старта

  • Основы синтаксиса C#, общие представления о работе HTTP запросов и понимание табличного хранения данных.
Результат

Что вы получите

  • Разработка мобильных приложений на MAUI
  • Создавать серверные приложения на ASP.NET Core
  • Тестировать API в Postman
  • Работать с базой данных на EntityFramework Core
  • Использовать технологию SignalR
Аудитория

Для кого этот курс

  • Для желающих освоить разработку кроссплатформенных приложений на C#. А так же тех, кто уже работает на C# и планирует перейти в mobile разработку.
Содержание

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

3 занятия
ТемаЧто внутри
01Серверное приложение

- Подготовка решения и создание проекта WEB API
- Создание моделей и подключение Entity Framework Core
- Создание сервиса UserService для работы с пользователями
- Тестирование в Postman
- Создание сервиса ChatService для работы с чатами и сообщениями
- Рефакторинг и тестирование сервисов

02MAUI UI

- Создание проекта на MAUI
- Страницы входа и регистрации
- Создание сервисов для работы с Web API
- Верстка основного окна. Страница личного кабинета и чатов
- Личный кабинет. Редактирование данных пользователя
- Страница "Контакты"
- Сохранение входа
- Страница "Чат"
- Данные для страницы "Чаты"

03SignalR

- Сервер. Добавление хаба для работы с чатом, методы
- Клиент. Подключение и обработка событий
- Клиент. Тестирование и отладка

01Серверное приложение

- Подготовка решения и создание проекта WEB API
- Создание моделей и подключение Entity Framework Core
- Создание сервиса UserService для работы с пользователями
- Тестирование в Postman
- Создание сервиса ChatService для работы с чатами и сообщениями
- Рефакторинг и тестирование сервисов

02MAUI UI

- Создание проекта на MAUI
- Страницы входа и регистрации
- Создание сервисов для работы с Web API
- Верстка основного окна. Страница личного кабинета и чатов
- Личный кабинет. Редактирование данных пользователя
- Страница "Контакты"
- Сохранение входа
- Страница "Чат"
- Данные для страницы "Чаты"

03SignalR

- Сервер. Добавление хаба для работы с чатом, методы
- Клиент. Подключение и обработка событий
- Клиент. Тестирование и отладка

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «C# MAUI | Пишем мобильное приложение "Мессенджер"» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Информация обновлена 7 сентября 2026 г.

Продолжить выбор

Похожие курсы

Разработка через тестирование (TDD) на языке C++
−10%16 академ. часов
Разработка через тестирование (TDD) на языке C++

Мастерство разработки через тестирование (TDD) на C++. Этот курс поможет вам освоить практику TDD, улучшить качество кода и повысить эффективность разработки. Вы научитесь создава…

Онлайн4 занятийСредний
Практические занятия
24 200 ₽−10%
21 780 ₽
Основы разработки на C++: черный пояс
Основы разработки на C++: черный пояс

Во-первых, в «Чёрном поясе» будут изложены темы, без которых ваше представление о C++ будет неполным, — это таблицы виртуальных методов, виртуальные деструкторы, неопределённое по…

Онлайн9 занятий
20 000 ₽
PRO C#. Docker
3-4 часа в неделю
PRO C#. Docker

Курс ведёт Иосиф Дзеранов, практикующий backend-разработчик, основатель школы IRON PROGRAMMER и автор серии PRO C#. Рейтинг на Stepik 4.9 по 8500+ отзывам, 149 тысяч подписчиков.…

Онлайн9 занятий
9 900 ₽
PRO C#. WPF
1-3 часа каждый день
PRO C#. WPF

Вот приложение, которое мы будем делать на курсе👇 Если вы уже знаете основы C# и понимаете ООП, но не понимаете, как из этого перейти к реальной разработке — этот курс закрывает и…

Онлайн23 занятий
68 900 ₽
Библиотека Qt (С++ ). Уровень 1. Основы программирования
40 ак. ч. + 40 ак. ч. самостоятельно
Библиотека Qt (С++ ). Уровень 1. Основы программирования

Обучение проходит на QT 6 Qt – кроссплатформенная среда для разработки пользовательского интерфейса на языке C++, а также на других объектно-ориентированных языках. Qt Creator – и…

Онлайн10 занятий
50 350 ₽
C++ для разработки игр
7 сентября
C++ для разработки игр

Освой С++ на базовом уровне, создай свою первую игру уже через 2 месяца обучения, в дальнейшем сможешь применить эти знания для работы в Unreal Engine.

Онлайн4 занятий
Домашние заданияВидеоуроки+2
90 300 ₽Рассрочка на 12 мес.
Начать без затрат

Бесплатные курсы

Многопоточность в iOS (Swift)
Бесплатно
Многопоточность в iOS (Swift)

Если вы хотите дать своему пользователю эффективное и быстрое приложение на ios, то без многопоточности вам точно не обойтись. В курсе мы познакомимся с многопоточностью, начиная…

Онлайн3 занятий
Бесплатно
Программирование на языке C++ (продолжение). МНМЦ СПбГУ
Бесплатно7 часа в неделю
Программирование на языке C++ (продолжение). МНМЦ СПбГУ

Как и первая часть этот онлайн-курс основан на материалах курсов, которые в разное время читались в Академическом университете и Computer Science центре. При этом в онлайн-курсе к…

Онлайн5 занятий
Бесплатно
Введение в Kotlin JVM
Бесплатно10-30 минут на урок
Введение в Kotlin JVM

ВНИМАНИЕ! Курс не закончен и останавливается где-то на середине изучения ООП. Первый модуль (синтаксис и семантика) полностью готов, второй не завершен. В этом курсе нет уроков пр…

Онлайн2 занятий
Бесплатно