کمپ آموزشی و پروژه محور Asp.Net Core (اجرای پروژه واقعی )

دوره آموزشی Asp.Net Core کاملا پروژه محور
اگر به دنبال یادگیری فریمورک قدرتمند و محبوب Asp.net core هستی و میخوای دقیقا بلافاصله بعد از یادگیری یک پروژه فروشگاه هم بنویسی تا به مطالبی که یاد گرفتی مسلط بشی، پیشنهاد میکنیم کمپ آموزشی و پروژه محور Asp.net core رو شرکت کنی.
ما در این کمپ از صفر شروع به یادگیری ساختار وب، معماری های نرم افزار و فریمورک Asp.net core میکنیم و بعد از اینکه Asp.net core و معماری رو یاد گرفتیم بلافاصله با معماری یادگرفته شده و فریمورک Asp.net core شروع به پیاده سازی یک فروشگاه آنلاین میکنیم.
- مدرس دوره : محمد مهدوی هزاوه ( رزومه )
- تعداد ویدیوها : 8 ویدیو
- مدت زمان دوره : 1:42:00
- سطح دوره : مقدماتی
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1400/07/28

آموزش Dependency Injection در Asp.Net Core
Dependency Injection مفهومی هستش که اگر برنامه نویس وب هستید و یا به طور کلی برنامه نویسی شی گرا انجام می دید روزانه بار ها و بارها ازش استفاده می کنید اما شاید اغلب مفهومش برای بعضی از دوستان سخت باشه و یا وقتی میخواید یک وابستگی رو تزریق کنید ندونید استفاده از کدوم lifetime مناسب شرایط شماست .
قبل از دات نت کور باید به وسیله برنامه های سوم شخص یا third party تزریق وابستگی رو انجام میدادیم اما با دات نت کور این مورد به صورت built in و درون برنامه ای وجود داره که کار رو برای ما بسیار ساده تر کرده
توی این دوره ابتدا به زبون خیلی ساده بررسی میکنیم که DI چی هستش
بعد از اون به مزایای DI اشاره میکنیم که برای این کار اول یک برنامه رو بدون استفاده از dependency injection پیش میبریم تا شما توی مثال واقعی متوجه بشید که در صورت استفاده نکردن از DI با چه مشکلاتی روبرو خواهیم شد
همونطور که میدونید برای تزریق یک وابستگی باید انتخاب کنیم که کدوم lifetime مناسب شرایط ما هستش پس در ادامه بررسی میکنیم توی چه شرایطی به چه lifetime ای احتیاج داریم
و در ادامه بررسی میکنیم که چجوری میتونیم وابستگی خودمون رو به View ها ، Controller ها ، Action ها ، Middleware ها و Constructor تزریق کنیم و ازشون استفاده کنیم
در آخر هم سعی میکنیم نکات و تکنیک های پیشرفته تری که هستش رو مطرح کنیم تا شما عزیزان بعد از پایان این دوره درک کاملی از DI داشته باشید و هر زمان نیاز به تزریق یک وابستگی داشتید آگاهانه تصمیم بگیرید که چه lifetime ای مناسب شما هستش
پیش نیاز: برای شروع این دوره لازم هستش که با مفاهیم مقدماتی C# و Asp.Net Core اشنایی داشته باشید
نظرات کاربران در رابطه با این دوره
farzaneh_t
ارسال شده در 1404/05/19درود
خیلی خوب و روان توضییح دادید. ممنون برای این آموزش عالی و کاربردی 🌹
neg_2006
ارسال شده در 1404/01/13درود وقت بخیر
شما که اینقدر خوب و روان تدریس می کنید چرا دوره های بیشتری آماده نمیکنید .
من دوره Dependency Injection رو دیدم خیلی خوب و روان توضیح دادید.
لطفا اگر آموزش دیگه دارید چه در این سایت و چه در جای دیگه اطلاع رسانی کنید
شاد و پیروز باشید
mvalizadeh
ارسال شده در 1403/08/28سلام
استاد ممنون از توضیحات قشنگ شما
واقعا عالی این مبحث رو تدریس کردین
spraman93
ارسال شده در 1403/03/22مطالب واقعا عالی توضیح داده میشه
با تشکر فراوان
m.noruzi
ارسال شده در 1403/03/07سلام و عرض ادب
این دوره عالیه و درک درست و دقیقی از مبحث DI رو در اختیار دانشجوها ارایه میده
واقعا از شما استاد توانمند و عزیز ممنونم خدا عمر با عزت بهتون بده
اموزشتون به بهترین روش و ساده و واضح و دقیق بود.
آرش اصغری
ارسال شده در 1402/12/15با تشکر از استاد گرامی
میخواستم بگم شما یکی از استاد هایی هستی که تسلط کافی به موضوع آموزش دارین و بدون توضیحات اضافی و طولانی دقیقا فهم مطلب رو برای ما دانشجو ها آسونتر میکنید. منتظر آموزش های جدیدتون هستیم. با تشکر
امیرحسین خاوری
ارسال شده در 1402/11/29سلام
واقعا فوق العاده بود
بیان روون و عالی به زبان ساده که قشنگ متوجه مفهوم دقیق تزریق وابستگی میشه هرکسی ببینه دوره رو
واقعا عالی بود خسته نباشید
آرش کاظم زاده
ارسال شده در 1402/11/16کیف کردم
ali0905
ارسال شده در 1402/10/03واقعا خیلی عالی بود
tabassomsa
ارسال شده در 1402/08/12سلام
بسیار مفید بود
استاد کاملا مسلط و بیان کاملا شیوا و روان بود
ممنونم