لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تسلط بر .NET و .NET Core: توسعه برنامههای چندپلتفرمی (Cross-Platform)
- آخرین آپدیت
دانلود .NET & .NET Core Mastery: Cross-Platform Development
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آیا میدانستید که تقاضا برای توسعه برنامههای چندپلتفرمی به شدت در حال افزایش است؟ امروزه شرکتهای بیشتری به دنبال راهکارهایی هستند که بدون نیاز به بازنویسی کد برای هر سیستمعامل، روی ویندوز، macOS و لینوکس اجرا شوند. شما در این دوره، مهارتهای لازم برای دستیابی به این هدف را کسب خواهید کرد! در این دوره آموزشی، شما بر توسعه چندپلتفرمی با استفاده از .NET Core مسلط میشوید و یاد میگیرید چگونه برنامههایی بسازید که به طور یکپارچه در محیطهای مختلف اجرا شوند. ما مفاهیم کانتینرسازی با Docker را بررسی کرده، عملکرد برنامهها را بهینه میکنیم و از .NET MAUI برای ساخت اپلیکیشنهای نیتیو موبایل و دسکتاپ با یک کدبیس واحد استفاده خواهیم کرد.
این دوره به طور ویژه برای توسعهدهندگان .NET طراحی شده است که مشتاقاند از تمام پتانسیلهای توسعه چندپلتفرمی با .NET Core بهره ببرند. این محتوا برای متخصصانی است که میخواهند مهارتهای خود را بهروزرسانی کرده و برنامههایی بسازند که محدود به یک سیستمعامل خاص نباشند. چه توسعهدهندهای باشید که از .NET Framework سنتی مهاجرت میکنید و چه با .NET Core آشنایی داشته باشید، این دوره دانش کاربردی لازم برای توسعه، استقرار و مقیاسپذیری برنامهها در ویندوز، macOS، لینوکس و حتی محیطهای ابری را در اختیار شما قرار میدهد.
برای بهرهمندی حداکثری از این دوره، کاربران باید درک پایهای از زبان برنامهنویسی C# داشته باشند و با مفاهیم کلی و ساختار اکوسیستم توسعه .NET آشنا باشند. تجربه قبلی در ساخت برنامههای ساده .NET (مانند برنامههای کنسولی یا پروژههای وب) زیربنای مفیدی برای بررسی ویژگیهای پیشرفته .NET Core خواهد بود. اگرچه در طول دوره مراحل نصب محیط و ابزارهای توسعه آموزش داده میشود، اما آشنایی با برنامهنویسی شیگرا (OOP) و مهارتهای ابتدایی دیباگ کردن، سرعت یادگیری شما را افزایش داده و به شما کمک میکند تا تمرینات و پروژههای عملی را با اعتماد به نفس کامل به پایان برسانید.
در پایان این دوره، شما دانش و مهارتهای لازم برای ساخت اپلیکیشنهای مدرن و چندپلتفرمی با .NET Core را خواهید داشت. شما قدرتمندترین ویژگیهای این فریمورک را بررسی کرده، نحوه اجرای روان برنامهها روی سیستمعاملهای مختلف را درک میکنید و تکنیکهای کانتینرسازی با Docker را برای استقرارهای مقیاسپذیر میآموزید. علاوه بر این، با توسعه برنامههای موبایل و وب با استفاده از Blazor WebAssembly و .NET MAUI آشنا میشوید تا بتوانید با یک کد مشترک، برای پلتفرمهای مختلف خروجی بگیرید. این دوره با تمرکز بر گردشکارهای واقعی توسعه، شما را قادر میسازد تا نرمافزارهای بهینه، واکنشگرا و با کارایی بالا متناسب با نیازهای کسبوکار و کاربران مدرن خلق کنید.
سرفصل ها و درس ها
تسلط بر .NET و .NET Core: توسعه چندپلتفرمی
.NET & .NET Core Mastery: Cross-Platform Development
مقدمه و خوشآمدگویی
Introduction and Welcome
آشنایی با .NET Core
Introduction to .NET Core
راهاندازی محیط توسعه برای .NET
Environment Setup for .NET Development
ساخت یک اپلیکیشن کنسول
Creating a Console Application
ساخت یک سرویس Background Worker
Creating a Background Worker Service
معرفی .NET MAUI و Blazor
Introducing .NET MAUI and Blazor
تنظیمات تکمیلی محیط برای توسعه چندپلتفرمی
Additional Environment Setup for Multi-Platform Development
توسعه اپلیکیشن Blazor WebAssembly
Developing a Blazor WebAssembly Application
تست و نصب اپلیکیشن Blazor WebAssembly
Testing and Installing a Blazor WebAssmbly App
توسعه اپلیکیشن .NET MAUI
Developing a .NET MAUI Application
ترکیب .NET MAUI و Blazor
Combining .NET MAUI and Blazor
آشنایی با داکر (Docker)
Introduction to Docker
راهاندازی داکر
Docker Setup
ساخت اپلیکیشن وب ASP.NET Core با پشتیبانی از داکر
Creating an ASP.NET Core Web Application with Docker Support
بهترین روشها برای کانتینرسازی
Best Practices for Containerization
تبریک و مسیر یادگیری مستمر
Congratulations and Continuous Learning Journey
نمایش نظرات