دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

دوره کامل ASP.NET Core 9 برای توسعه‌دهندگان پرمشغله

دوره کامل ASP.NET Core 9 برای توسعه‌دهندگان پرمشغله

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • توسعه وب اپلیکیشن‌های کامل با ASP NET Core
  • توسعه بک‌اند با ASP NET Core 9 و Entity Framework
  • الگوی MVC با Razor Pages و Blazor
  • توسعه RESTful API
  • نقش‌ها و حساب‌های کاربری
  • استقرار وب اپلیکیشن‌ها
  • و بسیاری موارد دیگر

پیش‌نیازهای دوره

  • درک اولیه از برنامه‌نویسی سی شارپ

توضیحات دوره

به دوره کامل ASP.NET Core 9 (.NET 9) خوش آمدید، تنها دوره‌ای که برای توسعه وب اپلیکیشن‌های مدرن با فریم‌ورک محبوب توسعه وب سی شارپ نیاز خواهید داشت.

این دوره برای تمام توسعه‌دهندگان پرمشغله‌ای طراحی شده است که فرصت ندارند در یک دوره 40 ساعته یا بیشتر شرکت کنند. ما این دوره را ساختیم تا شما را سریع، ساده و در عین حال عمیق برای کار با ASP.NET Core 9 آماده کنیم.

شما توسعه ASP.NET Core 9 را با تمام جنبه‌های آن یاد خواهید گرفت. اپلیکیشن‌هایی با الگوی MVC ایجاد کنید و RESTful web APIها را با پیاده‌سازی الگوی طراحی مخزن توسعه دهید.

علاوه بر موضوعات توسعه استاندارد، موضوعات مهم دیگری مانند هویت، امنیت، اعتبارسنجی و موارد دیگر را اضافه کرده‌ایم.

این دوره برای هرکسی است که در سی شارپ و اس کیوال تجربه دارد و می‌خواهد گام بعدی را برداشته و ساخت اپلیکیشن‌ها در ASP.NET Core با MVC و همچنین استفاده از Entity Framework Core را یاد بگیرد.

اگر می‌خواهید درک کنید دقیقاً چه خبر است و می‌خواهید ببینید چگونه سریع وب‌سایت‌های کاربردی، تمیز و کارآمد ایجاد کنید و وارد دنیای توسعه ASP.NET Core شوید، این دوره مناسب شما است.

در این دوره ASP.NET Core موارد زیر را یاد خواهید گرفت:

  • توسعه وب اپلیکیشن‌های کامل با الگوی MVC (Model View Controller)
  • توسعه RESTful Web API
  • مجوز و احراز هویت (نقش‌ها و حساب‌ها)
  • Entity Framework Core و توسعه اس کیوال
  • Razor Pages
  • اتصال داده
  • تزریق وابستگی
  • اعتبارسنجی فرم
  • طراحی وب اپلیکیشن‌ها
  • آپلود فایل‌ها و تصاویر
  • تکنیک‌های پیشرفته و واقعی مانند پیاده‌سازی الگوی طراحی مخزن
  • توسعه وب Blazor

این دوره برای هر کسی است که می‌خواهد ASP.NET Core 9 را یاد بگیرد و به صورت حرفه‌ای در توسعه وب با سی شارپ مهارت پیدا کند. برای این دوره هیچ‌گونه تجربه‌ای لازم نیست و به گونه‌ای طراحی شده است که هر کسی که می‌تواند با ماوس و کیبورد کار کند، با موفقیت در آن شرکت کند.

امروز در این دوره شرکت کنید و دنیای توسعه وب با سی شارپ و ASP.NET Core 9 را بررسی کنید.

این دوره برای چه کسانی مناسب است؟

  • همه کسانی که می‌خواهند ASP NET Core 9 را یاد بگیرند.
  • همه کسانی که می‌خواهند به یک توسعه‌دهنده وب حرفه‌ای تبدیل شوند.
  • دانشجویانی با مهارت‌های مقدماتی در سی شارپ
  • توسعه‌دهندگان سی شارپ که می‌خواهند مجموعه مهارت‌های خود را ارتقاء دهند.

دوره کامل ASP.NET Core 9 برای توسعه‌دهندگان پرمشغله

  • چرا باید ASP.NET را یاد بگیریم؟ 07:57
  • درک ASP.NET 9 None
  • تاریخچه ASP.NET 06:13
  • تکامل ASP.NET None
  • دانلود پیش‌نمایش ویژوال استودیو و Net 9. 01:49
  • ایجاد پروژه ASP.NET MVC 01:32
  • راه‌اندازی پروژه ASP.NET MVC None
  • اجرای پروژه و درک فایل launchSettings.json 06:14
  • ایجاد و اجرای پروژه ASP.NET MVC None
  • فایل پروژه 02:37
  • سرویس‌های اتصال و وابستگی‌ها 02:17
  • روت WWW 04:09
  • MVC چیست؟ 02:54
  • MVC در پروژه 06:01
  • بررسی Viewها 07:15
  • ViewImports و ValidationScriptsPartial 02:42
  • مدل و View خطا 02:00
  • json تنظیمات اپلیکیشن 01:19
  • درک فایل Program.cs 06:47
  • درک میان‌افزار و سرویس‌ها 05:32
  • درک مسیریابی 07:30
  • مسیر خود را بسازید 03:21
  • مدل - جدول و ID 06:25
  • حاشیه‌نویسی‌ها و جلوگیری از Null 04:22
  • حاشیه‌نویسی‌های داده و مقادیر Null None
  • راه‌اندازی اس کیوال سرور و SQL Server Management Studio 05:52
  • راه‌اندازی و اتصال به اس کیوال سرور None
  • راه‌اندازی ConnectionString برای اتصال به SqlServer 04:05
  • تکلیف پیکربندی رشته‌های اتصال None
  • اضافه کردن Entity Framework به اپلیکیشن 03:33
  • DbContext اپلیکیشن و اتصال Entity Framework به اس کیوال 08:06
  • Entity Framework و اس کیوال سرور None
  • اضافه کردن MARS به رشته اتصال 01:56
  • ایجاد پایگاه داده و جدول - درک مهاجرت‌ها 07:07
  • ارائه کنترلرها 07:07
  • راه‌اندازی کنترلر ورودی‌های Diary 04:18
  • افزودن آیتم به نوار ناوبری 03:48
  • Seed کردن جدول ورودی Diary 07:42
  • چرا از seed کردن استفاده کنیم؟ 01:21
  • راه‌اندازی رابط‌کاربری جدول 05:50
  • درخواست‌های GET و POST 09:13
  • آشنایی با عملیات‌های CRUD 08:29
  • خواندن داده و نمایش آن در وب اپلیکیشن 07:00
  • کمی طراحی سایت 06:19
  • افزودن یک دکمه به صفحه ایندکس 04:24
  • اندپوینت‌ها در توسعه وب 09:17
  • ایجاد اکشن و View 01:40
  • انتقال به اکشن دیگر با Tag Helperها 04:40
  • طراحی فرم صفحه ایجاد 10:50
  • ایجاد ورودی Diary و ذخیره آن در پایگاه داده 07:25
  • افزودن اعتبارسنجی سمت کلاینت 03:20
  • درک اعتبارسنجی ASP و پیام‌های خطا 08:26
  • اضافه کردن اعتبارسنجی سمت سرور 07:26
  • افزودن دکمه‌های CRUD 04:03
  • CRUD: اکشن و داده صفحه ویرایش 09:32
  • تکلیف پیاده‌سازی عملیات‌های CRUD None
  • CRUD: ویرایش HTTPPost - بروزرسانی ورودی‌های پایگاه داده 02:58
  • مسیریابی با ID 01:37
  • CRUD: اکشن و View حذف HTTPGet 03:41
  • CRUD: اکشن حذف HTTPPost 03:28
  • آشنایی با RESTful APIها 07:04
  • درک RESTful APIها None
  • درک CRUD در API ASP.NET و مراحل پروژه 05:44
  • پیاده‌سازی عملیات‌های CRUD None
  • ایجاد پروژه Web API 04:04
  • تکلیف ایجاد RESTful API اولیه None
  • درک پروژه قالب Web API 07:16
  • بررسی WeatherForcastController پیش‌فرض 04:19
  • راه‌اندازی همه‌چیز برای دسترسی مجدد به پایگاه داده 07:21
  • راه‌اندازی دسترسی به پایگاه داده None
  • بررسی ویژگی‌های Web API 05:11
  • پیاده‌سازی صفحه‌بندی برای نتایج API None
  • بررسی Swagger 05:44
  • HTTP GET - بررسی CRUD - خواندن تمام ورودی‌ها از طریق API 07:22
  • IEnumerable 06:20
  • برنامه‌نویسی غیرهمزمان 04:32
  • درک تسک 04:45
  • درک ActionResult 04:17
  • پیاده‌سازی یک ActionResult سفارشی None
  • HTTP GET، اما غیرهمزمان 04:55
  • HTTP GET بر اساس ID 07:52
  • CRUD: ایجاد یک آیتم در پایگاه داده 08:13
  • CRUD: درخواست HttpPut برای روزرسانی آیتم‌ها در پایگاه داده 10:06
  • CRUD: بررسی HttpDelete 05:15
  • آشنایی با پروژه DevSpot 02:34
  • ایجاد پروژه DevSpot 02:33
  • نصب ASP Identity 03:34
  • ایجاد DbContext هویت 06:32
  • رجیستر کردن DbContext 06:07
  • ایجاد و خواندن رشته اتصال 07:36
  • پیکربندی هویت پیش‌فرض و scaffolding صفحه هویت 07:22
  • توضیح رفتار Razor page 08:47
  • ایجاد اسکوپ سرویس برای seed کردن نقش‌ها 07:44
  • تخصیص نقش ادمین 06:40
  • ریفکتورینگ یک کلاس seeder نقش 10:46
  • ایجاد کلاس seeder کاربر برای seed کردن کاربران 04:31
  • seed کردن یک کاربر با یک نقش 06:01
  • ریفکتورینگ کلاس seeder کاربر 10:28
  • سفارشی‌سازی فرآیند رجیستریشن 06:56
  • تاگل رابط کاربری جویای‌کار یا کارفرما 07:31
  • تخصیص یک نقش بر اساس تاگل رابط کاربری 07:45
  • مدل JobPosting 05:26
  • کلید خارجی JobPosting به کاربر 05:28
  • مهاجرت JobPosting 07:12
  • آشنایی با الگوی طراحی مخزن 08:32
  • ساخت رابط مخزن جنریک 07:45
  • ایجاد یک JobPostingRepository 07:04
  • طول عمر سرویس و اسکوپ‌ها 02:59
  • منطق JobPostingRepository 07:27
  • راه‌اندازی یک پروژه تست واحد 05:39
  • راه‌اندازی یک پروژه تست واحد 09:48
  • ایجاد اولین تست واحد برای افزودن یک آگهی شغلی - قسمت 1 05:57
  • ایجاد اولین تست واحد برای افزودن یک آگهی شغلی - قسمت 2 05:49
  • اجرای تست‌های واحد و تست رانر 04:22
  • تست واحد برای بارگذاری یک آگهی شغلی 10:13
  • تست واحد برای بارگذاری کل آگهی‌های شغلی 05:02
  • تست واحد برای بروزرسانی یک آگهی شغلی 10:04
  • تست واحد برای حذف یک آگهی شغلی 05:06
  • ایجاد کنترلر آگهی‌های شغلی 08:40
  • ایجاد اکشن‌های ایجاد و ایندکس 06:19
  • اصلاح منوی ناوبری 03:36
  • ساخت فرم آگهی شغلی و اندپوینت HttpPost 08:10
  • تکمیل فرم آگهی شغلی 07:04
  • اعتبارسنجی ایجاد آگهی شغلی کاربران 10:08
  • ViewModel برای آگهی شغلی - قسمت 1 04:10
  • ViewModel برای آگهی شغلی - قسمت 2 07:46
  • نمایش پیام‌های اعتبارسنجی 08:29
  • نمایش تمام آگهی‌های شغلی 07:52
  • اضافه کردن مجوز کنترلر 08:57
  • منطق حذف با جاوا اسکریپت 04:30
  • اندپوینت و دکمه حذف 04:54
  • عملکرد رویداد حذف در جاوا اسکریپت 05:16
  • درخواست حذف HTTP با AJAX 08:18
  • حذف ظاهری آگهی شغلی 06:23
  • منطق حذف نقش 06:01
  • روش جایگزین برای حذف آگهی‌های شغلی 09:48
  • فیلترینگ آگهی‌های شغلی برای کارفرمایان 09:10
  • تکمیل منوی ناوبری 05:58
  • آشنایی با فصل 00:38
  • بررسی Blazor در مقابل Razor 02:46
  • بررسی فایل‌های تولید شده در Blazor 07:13
  • ساخت اولین اپلیکیشن Blazor با کامپوننت‌های قابل استفاده مجدد 14:27
  • بررسی چرخه عمر کامپوننت Blazor 04:38
  • کامپوننت‌های داخلی Blazor 03:30
  • اتصال داده در Blazor - یک‌طرفه و دوطرفه 11:44
  • مدیریت رویداد در Blazor 17:50
  • فرم‌ها و اعتبارسنجی‌ها 10:14
  • طرح‌بندی‌ها 07:05
  • ایزوله‌سازی سی اس اس 15:42
  • فراخوانی Web API - قسمت 1 - درک قالب ارائه شده 07:54
  • فراخوانی Web API - قسمت 2 - بارگذاری داده و نمایش آن 17:33
  • آپلود فایل‌ها در سرور در Blazor 21:15
  • اضافه کردن نوار پیشرفت به صفحه آپلود 09:46
  • نمایش پیش‌نمایش تصویر از تصاویر آپلود شده 13:56
  • تعامل‌پذیری جاوا اسکریپت 03:32
  • دانلود فایل‌ها از سرور با JS Interop 35:11
  • بررسی جهانی‌سازی و محلی‌سازی 03:40
  • آزمون Blazor None

6,260,500 1,252,100 تومان

مشخصات آموزش

دوره کامل ASP.NET Core 9 برای توسعه‌دهندگان پرمشغله

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:همه سطوح
  • تعداد درس:158
  • مدت زمان :15:51:24
  • حجم :6.78GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
11,099,500 2,219,900 تومان
  • زمان: 28:06:16
  • تعداد درس: 215
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,406,000 1,481,200 تومان
  • زمان: 18:45:58
  • تعداد درس: 79
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,476,500 895,300 تومان
  • زمان: 11:20:05
  • تعداد درس: 123
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,595,500 1,119,100 تومان
  • زمان: 14:10:43
  • تعداد درس: 75
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,231,500 446,300 تومان
  • زمان: 05:39:43
  • تعداد درس: 88
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,522,500 904,500 تومان
  • زمان: 11:27:14
  • تعداد درس: 161
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,017,000 1,203,400 تومان
  • زمان: 15:14:07
  • تعداد درس: 171
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,812,000 962,400 تومان
  • زمان: 12:11:23
  • تعداد درس: 80
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
21,099,500 4,219,900 تومان
  • زمان: 53:25:00
  • تعداد درس: 166
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید