توضیحات
دوره ASP.NET CORE ZERO TO HERO COURSE WITH PROJECT. یک دوره آموزشی کامل و مفصل را برای تبدیل شدن به یک توسعهدهنده حرفهای ASP.NET Core در اختیار شما قرار میدهد. این دوره با پوشش تمامی جنبههای کلیدی و پیشرفته این فریمورک قدرتمند، شما را قادر میسازد تا برنامههای وب مدرن، مقیاسپذیر و امن را طراحی و پیادهسازی کنید. در این دوره، ما با مفاهیم پایهای و ساختار پروژههای ASP.NET Core در محیط ویژوال استودیو 2022 آغاز خواهیم کرد و به تدریج به مباحث پیچیدهتر و کاربردیتر خواهیم پرداخت. شما با معماری لایهای آشنا خواهید شد و نحوه پیادهسازی عملیات اصلی CRUD (ایجاد، خواندن، بهروزرسانی، حذف) را بر روی مدلهای دادهای مختلف فرا خواهید گرفت. استفاده از Entity Framework Core، به عنوان یک ORM قدرتمند، به شما کمک میکند تا تعامل با پایگاه داده را به صورت کارآمد و با کمترین میزان کدنویسی انجام دهید.
علاوه بر عملیات CRUD ساده، روابط پیچیدهتر بین جداول پایگاه داده، شامل روابط یک به چند و چند به چند، با استفاده از Entity Framework Core به صورت کامل تشریح و پیادهسازی خواهند شد. مفهوم Session و نحوه مدیریت وضعیت کاربران در طول جلسات مختلف، همچنین اهمیت و کاربرد کوکیها در حفظ اطلاعات در سمت مرورگر، از دیگر مباحث مهمی هستند که در این دوره به آنها پرداخته میشود. برای سازماندهی بهتر کد و افزایش قابلیت نگهداری پروژهها، الگوهای طراحی رایج مانند الگوی Repository و الگوی Unit of Work به صورت جامع مورد بررسی قرار خواهند گرفت. مدیریت هویت کاربران، شامل احراز هویت و مجوزدهی، یکی از جنبههای حیاتی برنامههای وب است که در این دوره با استفاده از ابزارهای میانی و فیلترهای ASP.NET Core به طور کامل آموزش داده میشود.
در این دوره چه چیزی را فرا می گیرید:
- ایجاد یک پروژه MVC جدید با استفاده از ویژوال استودیو 2022 و درک ساختار دایرکتوری الگو.
- انجام عملیات CRUD بر روی یک مدل تکی با استفاده از Entity Framework Core.
- پیادهسازی معماری چند لایه در پروژههای ASP.NET Core.
- برقراری و مدیریت روابط یک به چند و چند به چند بین جداول پایگاه داده با استفاده از Entity Framework Core و انجام عملیات CRUD بر روی آنها.
- مدیریت وضعیت کاربران با استفاده از Session و Cookieها.
- پیادهسازی الگوی Repository و Unit of Work برای سازماندهی و مدیریت دسترسی به دادهها.
- پیادهسازی سیستم مدیریت هویت (Identity Management) برای احراز هویت و مجوزدهی کاربران.
- ایجاد نقاط پایانی RESTful API و انجام عملیات CRUD از طریق آنها.
- مصرف (Consume) Web APIهای ایجاد شده در نماهای Razor.
- پیادهسازی قابلیتهای جستجو، مرتبسازی و صفحهبندی دادهها.
- استفاده از Dapper برای انجام عملیات CRUD و نگاشتهای مختلف با کارایی بالا.
- ایجاد پروژههای کامل با استفاده از Dapper و ADO.NET در ASP.NET Core.
- آشنایی با SignalR و ایجاد قابلیتهای Real-time در برنامههای وب.
- ایجاد و استفاده از کامپوننتهای View و Partial View.
- پیکربندی مسیریابی و ناوبری در برنامههای ASP.NET Core.
- ایجاد و استفاده از Helperهای سفارشی.
- کار با AutoMapper برای نگاشت اشیاء مختلف.
- کار با رویههای ذخیره شده در Entity Framework Core.
- انجام عملیات مربوط به تصاویر (آپلود، بهروزرسانی و حذف).
- انجام عملیات پایگاه داده با استفاده از ADO.NET و هسته ASP.NET.
- ایجاد Middlewareهای سفارشی.
- آشنایی با معماری Clean و مفهوم تزریق وابستگی.
- استفاده از تکنیکهای مختلف ارسال داده در فرمها و پرس و جوی LINQ.
- درک موتور نمایش Razor و تفاوت آن با موتور Web Forms.
- آشنایی با مفاهیم CORS و CQRS.
- پیادهسازی پروژههای عملی متنوع برای کسب تجربه عملی.
این دوره برای چه کسانی است:
- برنامهنویسان مبتدی تا متوسط که دانش اولیهای از زبان برنامهنویسی C# دارند و علاقهمند به یادگیری و توسعه برنامههای وب با استفاده از ASP.NET Core هستند.
- توسعهدهندگانی که با سایر فریمورکهای توسعه وب کار کردهاند و اکنون میخواهند با ASP.NET Core آشنا شده و مهارتهای خود را در این زمینه ارتقا دهند.
- دانشجویان و فارغالتحصیلان رشتههای علوم کامپیوتر و مهندسی نرمافزار که میخواهند یک فریمورک قدرتمند و مدرن برای توسعه برنامههای وب را به طور کامل فرا بگیرند.
- افرادی که به دنبال تغییر شغل و ورود به حوزه توسعه وب با استفاده از فناوریهای مایکروسافت هستند.
- توسعهدهندگانی که میخواهند درک عمیقتری از مفاهیم پیشرفته ASP.NET Core مانند معماری لایهای، الگوهای طراحی، Web API، SignalR و غیره پیدا کنند.
مشخصات دوره
- ناشر: Udemy
- مدرس: Tarun Kumar Saini
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 13 ساعت و 36 دقیقه
- تعداد دروس: 75
سرفصل های دوره در تاریخ 2023/11
پیشنیازهای دوره ASP.NET CORE ZERO TO HERO COURSE WITH PROJECT
- Beginner in C#
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
7 گیگابایت















































4 دیدگاه. همین الان خارج شوید
Can I get the source code?
Hello
Not available
سلام. در توضیحات ذکر شده که چهار پروژه در اموزش هست ولی فقط سیستم رزرو بلیط اموزشش در ویدئو هست
سلام
تاریخ آموزش 2023/9 است و تاریخ سرفصلها 2023/11