دوره آموزشی ساخت Web API با ASP.NET Core در NET
2 ساعت 15 دقیقهمتوسط2022-03-11
مدرسین

Christian Wenz
Web Pioneer, Technology Specialist, Entrepreneur
جزئیات دوره
APIهای وب محبوبترین برنامههای وب و تلفن همراه و همچنین دستگاههای دارای اینترنت از یخچال گرفته تا تلفن را هدایت میکنند. کنجکاو هستید که چگونه یک وب API برای خودتان بسازید؟ در این دوره، مربی کریستین ونز به شما نشان میدهد که چگونه شروع کنید، و شما را گام به گام در فرآیند ساخت یک API وب با ASP.NET Core 6، چارچوب منبع باز ویندوز، macOS و لینوکس راهنمایی میکند. کریستین توضیح می دهد که مسیریابی چگونه کار می کند و چگونه داده ها در ASP.NET Core مدل می شوند. او پوشش Entity Framework Core را ارائه میکند تا به شما کمک کند نحوه اتصال مدلهای داده در پروژههایتان به پایگاههای داده زیربنایی را درک کنید، افعال HTTP مانند عملیات CRUD و موارد دیگر را توضیح میدهد.
مهارت ها
ASP.NET Core.NETAPIsBack-End Web DevelopmentFull-Stack Web DevelopmentFront-End Web DevelopmentProjectWeb DevelopmentMicrosoftSoftware Development
سرفصل ها
0. مقدمه
- 01 - ساخت API های وب
- 02 - چرا یک API
- 03 - آنچه باید بدانید
1. شروع به کار
- 04 - پیش نیازها و راه اندازی
- 05 - سلام جهان، سبک API
- 06 - Hello World با کد ویژوال استودیو
- 07 - حداقل API
- 08 - HTTP به طور خلاصه
- 09 - اصول اولیه استراحت
- 10 - اصول طراحی API
- 11 - ابزارهایی برای تست API
2. بازیابی داده ها
- 12 - کنترل کننده ها و اقدامات
- 13 - اصول مسیریابی
- 14 - ایجاد مدل داده
- 15 - استفاده از Entity Framework Core
- 16 - بازگرداندن لیستی از اقلام
- 17 - استفاده از ActionResult
- 18 - بازگرداندن یک کالا
- 19 - رسیدگی به خطاها
- 20 - ناهمزمان کردن API
3. نوشتن داده ها
- 21 - روش های HTTP
- 22 - صحافی مدل
- 23 - افزودن یک مورد با POST
- 24 - اعتبارسنجی مدل
- 25 - به روز رسانی یک مورد با PUT
- 26 - حذف یک مورد با DELETE
- 27 - چالش - حذف چند مورد
- 28 - راه حل - حذف چند مورد
نتیجه
- 29 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی Middleware در ASP.NET Core
- دوره آموزشی ASP.NET Core: مدیریت استثنائات
- دوره آموزشی پیشرفته ASP.NET Core : تست واحد
- دوره آموزشی بررسی سلامت در ASP.NET Core
- دوره آموزشی استقرار برنامههای ASP.NET Core: از اصول اولیه تا استراتژیهای پیشرفته استقرار
- دوره آموزشی APIهای وب پیشرفته با ASP.NET Core 8
- دوره آموزشی ساخت Web API با ASP.NET Core 8
- دوره آموزشی حفاظت از داده های امنیتی پیشرفته ASP.NET Core