Курс на 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»Количество квизов 36
Время прохождения курса «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» 36 тестов Время прохождения курса «PRO C#. WPF» 10 ч. Последнее обновление курса «PRO C#. WPF» обн. 12 августа 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. Куда двигаться дальше