لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ایجاد برنامه های NET MAUI با Blazor
Creating .NET MAUI Applications with Blazor
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
نوشتن برنامهها میتواند استفاده شدید از منابع باشد. با ترکیب MAUI با Blazor، می توانید پشته فناوری سازمان خود را ساده کنید و یک برنامه کاربردی برای چندین پلتفرم بنویسید، در زمان و هزینه شما صرفه جویی کنید، در حالی که کد را بین وب سایت ها، برنامه های کاربردی تلفن همراه و برنامه های دسکتاپ به اشتراک بگذارید. این به ویژه برای برنامه های داخلی سازمانی مفید است، جایی که کاربرد کمتری در ایجاد پایگاه های کد جداگانه برای وب سایت و برنامه های تلفن همراه وجود دارد. در این دوره، مربی کوین فورد جنبههای کلیدی ترکیب MAUI با Blazor را از طریق یک تمرین عملی نشان میدهد: ساخت یک برنامه یادداشتبرداری که میتواند بر روی دستگاههای تلفن همراه، از طریق یک وبسایت، و هم به صورت آفلاین و هم به صورت آفلاین اجرا شود.
چه در دات نت تازه کار باشید و چه یک توسعه دهنده باتجربه، این دوره آموزشی برای هرکسی که می خواهد یاد بگیرد چگونه برنامه های قدرتمند و چند پلتفرمی را به راحتی بسازد، عالی است. به کوین بپیوندید تا امروز قدرت Blazor را در MAUI کشف کنید.
سرفصل ها و درس ها
معرفی
Introduction
قدرت Blazor و دات نت MAUI
The power of Blazor and .NET MAUI
آنچه باید قبل از شرکت در این دوره بدانید
What you should know before taking this course
دستگاه خود را برای شرکت در این دوره راه اندازی کنید
Setting up your machine to take this course
1. NET MAUI و Blazor: آوردن توسعه وب به برنامه های موبایل
1. .NET MAUI and Blazor: Bringing Web Development to Mobile Applications
چه زمانی یک برنامه .NET MAUI Blazor انتخاب خوبی است؟
When is a .NET MAUI Blazor app a good choice?
معماری یک برنامه دات نت MAUI Blazor
The architecture of a .NET MAUI Blazor app
ترکیب صفحات MAUI دات نت و صفحات Blazor: قسمت 1
Combining .NET MAUI pages and Blazor pages: Part 1
ترکیب صفحات MAUI دات نت و صفحات Blazor: قسمت 2
Combining .NET MAUI pages and Blazor pages: Part 2
انتقال داده ها
Passing data
دسترسی به API های بومی
Accessing the native APIs
چالش: پیمایش و ارسال داده ها
Challenge: Navigating and passing data
راه حل: پیمایش و ارسال داده ها
Solution: Navigating and passing data
امتحان فصل
Chapter Quiz
2. طراحی رابط کاربری موبایل در دات نت MAUI Blazor
2. Mobile UI Styling in .NET MAUI Blazor
جایگزین های رابط کاربری
UI alternatives
استفاده از Ionic و Blazor: آوردن کتابخانه های npm
Using Ionic and Blazor: Bringing in npm libraries
چرا ناوبری برای برنامه های .NET MAUI Blazor یک مشکل است؟
Why is navigation a problem for .NET MAUI Blazor applications?
یک سرویس ناوبری یکپارچه: قسمت 1
A unified navigation service: Part 1
یک سرویس ناوبری یکپارچه: قسمت 2
A unified navigation service: Part 2
یک سرویس ناوبری یکپارچه: قسمت 3
A unified navigation service: Part 3
درج نحو یونی در Razor Pages
Inserting Ionic syntax into Razor Pages
استفاده از نوار ناوبری Ionic با Blazor
Using the Ionic navigation bar with Blazor
چالش: پیاده سازی نحو یونی در لیست یادداشت ها
Challenge: Implentinging Ionic syntax into the notes list
راه حل: پیاده سازی نحو یونی در لیست یادداشت ها
Solution: Implementing Ionic syntax into the notes list
امتحان فصل
Chapter Quiz
3. ایجاد راه حلی که در وب و در برنامه کار می کند
3. Making a Solution That Works on the Web and in the App
یک وب سایت واحد که بر همه آنها حکومت کند
A single website to rule them all
API های بومی چطور؟
How about native APIs?
کتابخانه های کلاس تیغ
Razor Class Libraries
مدیریت تفاوت های رابط کاربری بین وب سایت و برنامه
Handling UI differences between website and app
ذخیره سازی داده های محلی: قسمت 1
Storing local data: Part 1
ذخیره سازی داده های محلی: قسمت 2
Storing local data: Part 2
مشکلات مربوط به به روز نگه داشتن برنامه شما
Issues around keeping your app up to date
کارگر سرویس HTML5 و WebAssembly
The HTML5 service worker and WebAssembly
چالش: پیاده سازی IndexedDB
Challenge: Implementing IndexedDB
راه حل: پیاده سازی IndexedDB
Solution: Implementing IndexedDB
امتحان فصل
Chapter Quiz
4. تعامل با یک Back End
4. Interacting with a Back End
راه اندازی Auth0
Setting up Auth0
اجرای احراز هویت با Auth0: قسمت 1
Implementing authentication with Auth0: Part 1
اجرای احراز هویت با Auth0: قسمت 2
Implementing authentication with Auth0: Part 2
اجرای احراز هویت با Auth0: قسمت 3
Implementing authentication with Auth0: Part 3
نمایش نظرات