Открыто

Введение в Blazor (.NET 6) . [Андрей Брижак]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 21 сен 2022.

Цена: 1400р.
Взнос: 1400р.

Основной список: 1 участников

  1. 21 сен 2022
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба
    Введение в Blazor (.NET 6).
    Изучите основы фреймворка Blazor для .NET 6, создавая учебный проект и выполняя самостоятельные упражнения.

    Авторы: Andrei Brizhak, Bhrugen Patel
    Последнее обновление: 09.2022

    Чему вы научитесь

    • Изучите основы фреймворка Blazor и его основых понятий.
    • Изучите структуру файлов и папок типичного проекта на Blazor
    • Изучеите способы привязки данных в Blazor
    • Изучите способы создания и использования универсальных компонентов в Blazor
    • Изучите настройки обратного вызова с использованием событий в Blazor
    • Изучите способы внедрения готовых библиотек на JavaScript в Blazor
    • Изучите способы настройки рендеринга компонентов, используя методы из жизненного цикла компонентов в Blazor


      Требования
      • Понимание основ C# , .NET 6, и концепции объектно-ориентированного программирования.
      • Среда разработки Visual Studio 2022 на Windows 10.
      • Понимание основ HTML и JavaScript
      • Понимание основ работы с Bootstrap 5.
      • Навыки работы с Git/GitHub
      Описание
      В течение многих лет фреймворки JavaScript доминировали в разработке интерфейсов/клиентской части! Но с Blazor все скоро изменится!


      Blazor - это еще один новый фреймворк в .NET Core (.NET 6), предназначенная для создания продвинутых пользовательских веб-интерфейсов на C#.


      В связи с этим возникает много вопросов.

      Что такое Blazor? Как начать знакомство с основами Blazor?

      Как эффективно понять Blazor и использовать его в реальных проектах?


      В первом модуле этого курса, рассмотрено такие темы, как общее понимание того, что такое Blazor, в чем различия двух моделей хостинга в Blazor. Это Blazor-Server и Blazor-Client, или как еще его называют Blazor-WASM.

      Далее в вводной части, показан пример того как нужно создавать проект и решение для приложений на Blazor, а также как запустить такой проект на локальном компьютере.


      Во втором модуле, этого вводного курса, рассматривается структура файлов и папок проекта на Blazor, созданного по умолчанию из готового шаблона.

      Здесь также, коротко проводится обзор порядка исполнения кода в проектах с Blazor-Server и Blazor-WASM, а также вводится понятие, что такое компонент в Blazor.


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

      Здесь рассматриваются способы однонаправленной или можно сказать, односторонней и двухнаправленной или двусторонней привязки данных.

      В этом модуле, также вводятся первые задания или упражнения, которые позволяют закрепить понимание пройденного материла.


      Четвертый модуль, посвящен таким важным темам в Blazor, как общие или универсальные компоненты, и также настройка обратных вызовов на основании событий.

      В этом модуле также предлагается выполнение упражнений, которые позволяют осуществить самоконтроль, и реально оценить насколько слушатель, смог усвоить пройденный материал, и сможет ли он применить эти знания на практике.


      В пятом модуле вводного курса, рассматриваются более мелкие, но не менее важные детали и концепции, используемые при разработке на Blazor, это такие темы как отрисовка или рендеринг отдельных фрагментов, управление атрибутами, а также особенности маршрутизации или роутинга в Blazor.


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


      В седьмом модуле вводится понятие жизненного цикла или LifeCycle, компонента на Blazor, а также использование методов, связанных с жизненным циклом компонента.


      Этот курс поможет разработчикам изучить базовые понятия в Blazor, с использованием учебных примеров, и выполнения самостоятельных упражнений.


      Так что присоединяйтесь ко мне в этом увлекательном курсе изучения реальных проблем Blazor по мере его кардинального развития!


      В этом курсе мы будем использовать .NET 6 и Visual Studio 2022.

      Для кого этот курс:
      • Всем, кто хочет изучить основы нового фреймворка Blazor, для веб разработки от компании Microsoft

        Скрытая ссылка
     
  2. Последние события

    1. skladchik.com
      Нужен организатор складчины.
      30 сен 2022
    2. Teloriel
      Teloriel участвует.
      21 сен 2022
    3. skladchik.com
      Назначен организатор.
      21 сен 2022

    Последние важные события

    1. skladchik.com
      Нужен организатор складчины.
      30 сен 2022
    2. skladchik.com
      Назначен организатор.
      21 сен 2022