Курс на Stepik
Обложка курса «PRO C#. WPF» на Stepik
68 900 ₽

PRO C#. WPF ★ 5.000

Открыть на
STEPIK.ORG

Курс по desktop-разработке на .NET с созданием полноценного WPF-приложения для портфолио. Если вы уже знаете основы C# и ООП и хотите перейти к реальной разработке — за 3 месяца вы создадите архитектурное WPF-приложение с использованием MVVM, Git, HTTP-запросов и принципов чистого кода. Формат — как в реальной работе: Pull Requests, ежедневное Code Review и еженедельные инженерные стримы. Подготовка к Junior Desktop Developer.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «PRO C#. WPF»Учеников на курсе 46
Сертификаты, выданные на курсе «PRO C#. WPF»Сертификатов выдано 10
Отзывы о курсе «PRO C#. WPF»Отзывов получено 4
Рейтинг курса «PRO C#. WPF»Рейтинг курса 5.000
Уроки в курсе «PRO C#. WPF»Количество уроков 49
Тесты в курсе «PRO C#. WPF»Количество квизов 37
Время прохождения курса «PRO C#. WPF»Время прохождения курса —
Стоимость курса «PRO C#. WPF»Стоимость курса 68 900 ₽ —
Обновления курса «PRO C#. WPF»Обновления курса — —
Дата публикации курса «PRO C#. WPF»Дата публикации курса — ———
Последнее обновление курса «PRO C#. WPF»Последнее обновление — ———
Сложность normal — ———

Содержание курса

Разделы в курсе «PRO C#. WPF» 23 раздела Уроки в курсе «PRO C#. WPF» 49 уроков Тесты в курсе «PRO C#. WPF» 37 тестов Время прохождения курса «PRO C#. WPF» 11 ч. Последнее обновление курса «PRO C#. WPF» обн. 22 сентября 2026

Общая информация о курсе

6 уроков
1. Познакомимся ↗
2. Установка Visual Studio with WPF ↗
3. Сообщество разработчиков ↗
4. Мозгокачалка ↗
5. PRO Bulki ↗
6. Личный наставник ↗

Урок 1. Устройство WPF

3 урока
1. Особенности платформы WPF ↗
2. Начало работы с WPF ↗
3. Домашнее задание ↗

Урок 1. Разбор

1 урок
1. Разбор 1 ↗

Урок 2. Элементы управления

3 урока
1. Обзор элементов управления с содержимым ↗
2. Авторизация ↗
3. Авторизация. Домашнее задание ↗

Урок 2. Разбор

1 урок
1. Разбор 2 ↗

Урок 3. Разметка XAML

3 урока
1. Введение в XAML.От теории к практике ↗
2. Стили. Основные понятия ↗
3. Домашнее задание ↗

Урок 3. Разбор

1 урок
1. Разбор 3 ↗

Урок 4. Привязка данных. Паттерн MVVM

4 урока
1. Понятие паттерна MVVM ↗
2. Интерфейс INotifyPropertyChanged ↗
3. Интерфейс ICommand ↗
4. Домашнее задание ↗

Урок 4. Разбор

1 урок
1. Разбор 4 ↗

Урок 5. Ресурсы

5 уроков
1. Статические и динамические ресурсы ↗
2. Шаблон данных(DataTemplate) ↗
3. Конвертеры ↗
4. Элементы управления содержимым(ContentControl) ↗
5. Домашнее задание ↗

Урок 5. Разбор

1 урок
1. Разбор 5 ↗

Урок 6. Dependency Injection

2 урока
1. DI-контейнер ↗
2. Домашнее задание ↗

Урок 6. Разбор

1 урок
1. Разбор 6 ↗

Урок 7. Добавление системных настроек(SystemSettings)

2 урока
1. Как используются системные настройки в проекте? ↗
2. Домашнее задание ↗

Урок 7. Разбор

1 урок
1. Разбор 7 ↗

Урок 8. Добавление локаций(Locations)

2 урока
1. Подключение к Yandex API Погода ↗
2. Домашнее задание ↗

Урок 8. Разбор

1 урок
1. Разбор 8 ↗

Урок 9. Взаимодействие с базой данных

2 урока
1. Создание базы данных ↗
2. Домашнее задание ↗

Урок 9. Разбор

1 урок
1. Разбор 9 ↗

Урок 10. Работа с зависимостями(Dependencies)

3 урока
1. Dependency Property ↗
2. Dependency Object ↗
3. Домашнее задание ↗

Урок 10. Разбор

1 урок
1. Разбор 10 ↗

Бонусы

1 урок
1. Сравнение технологий для написания оконных приложений ↗

Заключение

2 урока
1. Заключительный урок ↗
2. Куда двигаться дальше ↗