کتاب آموزش جامع طراحی وبسایتهای مدرن و سریع با Blazor و WebAssembly در محیط NET 6. با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع طراحی وبسایتهای مدرن و سریع با Blazor و WebAssembly در محیط NET 6.
موضوع کلی: توسعهٔ نرمافزار و فناوری اطلاعات
موضوع میانی: برنامهنویسی وب با پلتفرم داتنت (ASP.NET Core)
📋 سرفصلهای دوره (100 موضوع)
- 1. مبانی معماری وب و جایگاه پلتفرم داتنت در توسعه مدرن
- 2. آشنایی با ساختار و ویژگیهای NET 6.
- 3. نصب و راهاندازی محیط توسعه یکپارچه Visual Studio
- 4. مفاهیم پایه وباسمبلی و مزایای اجرای کد در مرورگر
- 5. تفاوتهای معماری Blazor Server و Blazor WebAssembly
- 6. ایجاد اولین پروژه Blazor و بررسی ساختار فایلها
- 7. آشنایی با سینتکس Razor و ترکیب کد سیشارپ با HTML
- 8. مدیریت کامپوننتها و چرخه حیات آنها در Blazor
- 9. ارسال پارامترها و تعامل بین کامپوننتهای والد و فرزند
- 10. استفاده از Data Binding برای همگامسازی دادهها و رابط کاربری
- 11. مدیریت رویدادها و واکنش به کنشهای کاربر در سمت کلاینت
- 12. کار با فرمها و اعتبارسنجی دادهها با Data Annotations
- 13. پیادهسازی فرمهای پیچیده و استفاده از EditForm
- 14. تزریق وابستگی در Blazor و مدیریت سرویسها
- 15. فراخوانی سرویسهای HTTP و تعامل با APIهای RESTful
- 16. استفاده از HttpClient برای دریافت و ارسال دادههای JSON
- 17. مدیریت وضعیت برنامه و اشتراکگذاری دادهها بین کامپوننتها
- 18. پیادهسازی مسیریابی در سمت کلاینت با Router
- 19. ایجاد Layoutها برای حفظ یکپارچگی طراحی صفحات
- 20. کار با کتابخانههای جاوا اسکریپت و تعامل با JS Interop
- 21. مدیریت خطاها و پیادهسازی استراتژیهای عیبیابی
- 22. بهینهسازی عملکرد برنامههای Blazor WebAssembly
- 23. استفاده از کتابخانههای UI در محیط Blazor
- 24. امنیت در برنامههای وباسمبلی و احراز هویت کاربران
- 25. پیادهسازی سیستم ورود و خروج با ASP.NET Core Identity
- 26. مدیریت سطوح دسترسی و احراز هویت مبتنی بر نقش
- 27. کار با Local Storage و ذخیرهسازی دادههای موقت در مرورگر
- 28. تستنویسی و تست واحد (Unit Testing) برای کامپوننتهای Blazor
- 29. استفاده از ابزارهای توسعهدهنده مرورگر برای دیباگ کردن
- 30. نحوه انتشار و میزبانی برنامههای Blazor بر روی سرورهای IIS
- 31. آشنایی با معماری Progressive Web Apps در Blazor
- 32. بهینهسازی حجم فایلهای دانلودی و سرعت بارگذاری اولیه
- 33. کار با سیگنالآر در Blazor Server برای ارتباطات بلادرنگ
- 34. مدیریت پیکربندی برنامه در فایلهای appsettings.json
- 35. استفاده از الگوهای طراحی در توسعه کامپوننتمحور
- 36. پیادهسازی صفحات پویا با استفاده از پارامترهای مسیر
- 37. استفاده از ابزارهای مدیریت پکیج NuGet در پروژه
- 38. کار با فایلهای استاتیک و مدیریت منابع در پروژه
- 39. امنسازی ارتباطات و جلوگیری از حملات رایج وب
- 40. ارائه پروژه نهایی و مستندسازی کدها
تگها:
آموزش ASP.NET Core
آموزش Blazor
آموزش سیشارپ در وب
برنامهنویسی داتنت ۶
برنامهنویسی وب با داتنت
توسعه نرمافزار تحت وب
توسعه وبسایت با Blazor
طراحی وب با WebAssembly
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.