Чему вы научитесь
- Узнаете, что такое "Состояние объекта".
- Увидите какие проблемы могут возникнут при создании приложений Blazor.
- Узнаете, как работает механизм CascadingValue.
- Узнаете, как работает паттерy StateMachine.
- Узнаете, как работает паттерy MVVM.
- Узнаете, как работает паттерy Redux.
- Узнаете как работают базовые механизмы Blazor для обновления UI.
- Управлять состоянием объектов в Blazor четырьмя способами.
О курсе
Цель курса создать представление о том, что такое "состояние объекта" в приложениях Blazor на платформе ASP.NET Core. В этом курсе я расскажу про паттерны, которые нужно/можно применять для решения проблем при управлении состоянием объектов.
Будет много определений и полезной инфографики.
А также будет видео ролики с практическим программированием, на которых я покажу как применять разные способы для решение проблем с потеряй состояния объекта.
Само собой будут и практические задания, которые помогут закрепить полученные знания.
Для кого этот курс
Начальные требования
Требуется некоторые знания среднего уровня:
- языка программирования C#.NET;
- как работает ASP.NET Core, в частности, контейнер зависимостей;
Чтобы у вас была возможность писать код вместе со мной, проверять результаты на практике для закрепления материала желательно, но не обязательно предустановленное программное обеспечение (одно из списка):
- Visual Studio Community
- JetBrains Rider
- Visual Studio Code (с настроенным C# DevKit)
Наши преподаватели
Как проходит обучение
По сути, этот курс — большая лекция с вопросами для закрепления материала. Вы будете самостоятельно проходить уроки.
Программа курса
Сертификат
Что вы получаете
- Знание о том, что такое "Состояние объекта".
- Знание о том, какие проблемы могут возникнут при создании приложений Blazor.
- Знание о том, как работает механизм CascadingValue.
- Знание о том, как работает паттерy StateMachine.
- Знание о том, как работает паттерy MVVM.
- Знание о том, как работает паттерy Redux.
- Знания о проблемах, которые могут возникнут при разработке на Blazor.
- Четыре способа решения проблем, связанных с состоянием объектов.