Blazor в ASP.NET, часть 1

Изучите основы фреймворка Blazor для .NET 6, создавая учебный проект и выполняя самостоятельные упражнения.
4.67 (24 reviews)
Udemy
platform
Русский
language
Web Development
category
instructor
Blazor в ASP.NET, часть 1
80
students
4.5 hours
content
Jun 2024
last update
$19.99
regular price

Why take this course?

🌟 Основы Blazor в .NET 6: Учебный проект & Практические упражнения 🌟

Введение:

Привет, будущий разработчик! Пересмотри телосовый мир JavaScript и погрузись в новую эпоху веб-разработки с Blazor. Это современный фреймворк от Microsoft, который позволяет создавать интерфейсы пользователя на C# без потери всех преимуществ клиентской стороны. Именно в этом курсе вы освоите основы Blazor и его два варианта - Blazor-Server и Blazor-Client (WASM).

Модуль 1: Начало пути

  • Что такое Blazor? Разберем, что это за технология, и какие с ней связаны основные понятия.
  • Два мира хостинга: Изучите различия между Blazor-Server и Blazor-Client (WASM) и понимайте, в каком случае использовать какой из них.
  • Создание проекта: Начнем с создания учебного проекта на Blazor, который вы запустите на своем компьютере.

Модуль 2: Фундаментальные принципы

  • Структура проекта: Познакомитесь с файловой и папочной структурой стандартного проекта Blazor.
  • Порядок выполнения кода: Осознайте, как работает исполнение кода в разных моделях хостинга Blazor.
  • Компоненты: Введение в компоненты - основные блоки пользовательского интерфейса в Blazor.

Модуль 3: Привязка данных

  • Основы привязки данных: Понимайте, как связывать модели с UI через однонаправensional (одностороннюю) и two-way (двустороннюю) привязку.
  • Первые упражнения: Закрепите знания, выполнив задания, которые позволят вам практиковать привязку данных.

Модуль 4: Универсальные компоненты и обработка событий

  • Универсальные компоненты: Изучите универсальные компоненты, которые могут работать в разных моделях хостинга Blazor.
  • Маршрутизация (Routing): Осознайте, как пользователи перемещаются между страницами в приложении Blazor.

Модуль 5: Работа с фрагментами и управление атрибутами

  • Работа с фрагментами: Учебные примеры создания и использования отдельных частей пользовательского интерфейса.
  • Управление атрибутами: Как управлять атрибутами компонентов на разных стадиях их жизненного цикла.

Модуль 6: Интеграция с JavaScript

  • Использование JavaScript библиотек: Подключите и интегрируйте популярные JavaScript библиотеки Toastr и SweetAlert в ваше Blazor приложение.

Модуль 7: Жизненный цикл компонента (Lifecycle)

  • Жизненный цикл: Понимайте, как работает жизненный цикл компонента на Blazor и как это влияет на ваше приложение.

Заключение:

Этот курс представляет собой полное погружение в мир Blazor с использованием .NET 6 и Visual Studio 2022. Вы освоите базовые понятия, начnetе разрабатывать свои собственные проекты и приложения, а также наладите умение практиковать с помощью самостоятельных заданий. Присоединяйтесь ко мне, чтобы вместе исследовать новые возможности Blazor и стать опытным разработчиком! 🛠️✨

Для тех, кто уже знаком с основами Blazor, этот курс предложит глубжее понимание работы с фрагментами, интеграции с JavaScript и управления жизненным циклом компонентов. Пусть это ваш путь в изучение Blazor или следующий шаг на пути к мастерству - будь то учебный проект или сложное решение в производственной среде, убедитесь, что вы освоили все аспекты этого мощного инструмента.

Loading charts...

Related Topics

4741062
udemy ID
19/06/2022
course created date
06/08/2022
course indexed date
Bot
course submited by