آکادمی برنامه نویسان

لوگو

توضیحات دوره

از فریم ورک های فرانت اند برای طراحی ظاهر پروژه و سمت کاربر ، Blazor  می باشد . استفاده از این فریم ورک به صرفه جویی در زمان و استاندارد شدن کدها کمک میکند .

مایکروسافت با ارائه ی فریم ورک  Blazor  ، امکان ایجاد وبسایت های تک صفحه ای را برای برنامه نویسان فراهم کرده است .  فریمورکی از خانواده .NET می باشد  که از C# و HTML  استفاده می کند و در مرورگر به همراه  WebAssembly اجرا می شود.

پیش نیازها

اشنایی با Html-Css-JavaScript

آشنایی با سی شارپ

اشنایی با Asp.net core

اشنایی با entity framework core

مخاطبان این دوره

توسعه دهندگان سی شارپ

توسعه دهندگان .Net 

سرفصل دوره

  • آشنایی مقدماتی با Blazor و کاربردهای آن
  • آشنایی Blazor Server Side
  • آشنایی با Razor Page ها و Component ها
  • آشنایی با Data Binding و Event Binding
  • آشنایی با LifeCycle در Blazor
  • آموزش مسیریابی در Blazor
  • آشنایی با RenderFragment و کار با کامپوننتها
  • دسترسی به متدها توسط Event CallBack
  • آشنایی با فرم ها
  • اعتبارسنجی فرم ها در Blazor
  • دیتابیس و راه اندازی identity
  • آشنایی با Authorize و کنترل Authentication و Authorization
  • پروژه

اهداف این آموزش

برنامه نویسان .Net که می خواهند به برنامه نویس فول استک تبدیل شوند. پیاده سازی صفحات کلاینت با استفاده از روش های نوین