لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه API وب با استفاده از MVC و .NET 6/7
Web API Development Using MVC and .NET 6/7
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Learn Web API، MVC، Security، CRUD، CORS، Swagger و Reusability همه در این دوره پوشش داده شده است. Web API چیست؟ ایجاد یک پروژه Web API از PostMan و Swagger برای آزمایش تماسهای API استفاده کنید API وب خود را با استفاده از کلاسهای پیکربندی پیکربندی کنید نوع بازگشت را برای استفاده از فرمت دادهها بهعنوان JSON یا XML راهاندازی Web API Routes اضافه کردن گزارش به تماسهای API Web خود اضافه کردن Exception Handling به Web API خود فراخوانی مجموعه کاملی از CRUD APIها را فراخوانی APIهای وب خود از JavaScript/jQuery اضافه کردن CORS برای مجاز کردن تماسهای بین دامنه ای اصول ایمن سازی وب APIها فراخوانی ناهمزمان با APIهای وب پیش نیازها:برای استفاده حداکثری از این دوره، فرض می کنم شما آشنایی کامل با زبان سی شارپ، ویژوال استودیو یا کد ویژوال استودیو. همچنین باید با MVC و برنامه نویسی وب آشنایی اولیه داشته باشید.
معرفی دوره نهایی Web APIs توسط Paul D. Sheriff
قفل APIهای وب برای اشتراکگذاری ایمن دادهها را باز کنید!
آیا به دنبال اتصال یکپارچه سایر توسعه دهندگان به داده های دامنه خصوصی خود هستید؟ جلوترش رو نگاه نکن! دوره جامع Web APIs ما راه حلی عالی برای انجام کارآمد و ایمن است.
چرا Web API را انتخاب کنیم؟
Web APIها مؤثرترین ابزار را برای دسترسی به دادههای شما در یک دامنه خصوصی ارائه میکنند، در حالی که تنها اطلاعاتی را که میخواهید با دنیای خارج به اشتراک بگذارید، در معرض دید شما قرار میدهند. با پشتیبانی مایکروسافت، یاد خواهید گرفت که APIهای وب را با استفاده از الگوی محبوب MVC بسازید، و شما را برای موفقیت در این زمینه همیشه در حال تحول آماده می کند.
چه چیزی برای شما آماده است؟
دوره ما با یک پایه محکم شروع می شود و یک نمای کلی از Web API ها را در اختیار شما قرار می دهد. از آنجا به تجربه عملی دست خواهید یافت. در اینجا چیزی است که یاد خواهید گرفت:
ساخت پروژه MVC Web API: یاد بگیرید که یک پروژه Web API قدرتمند از ابتدا ایجاد کنید.
مصرف APIهای وب: در هنر مصرف APIهای وب با استفاده از ابزارهای استاندارد صنعتی مانند Postman و Swagger مسلط شوید.
قالببندی داده: پروژه خود را برای بازگرداندن دادهها در قالبهای مختلف، از جمله JSON و XML پیکربندی کنید.
مسیریابی و مدیریت استثنا: اصول مسیریابی را بدانید و قابلیتهای گزارشگیری ضروری و مدیریت استثنا را اضافه کنید.
CRUD API: مجموعهای از APIهای CRUD بسازید که امکان تعامل یکپارچه با پایگاه داده شما را فراهم میکند.
دسترسی بین دامنهای: نحوه فراخوانی APIهای خود را از طریق JavaScript/jQuery و پیادهسازی CORS برای دسترسی بین دامنهای بدون دردسر پیدا کنید.
ایمن سازی API های وب خود: تکنیک های اساسی برای ایمن سازی API های وب ارزشمند خود را بیاموزید.
چرا از پل دی. کلانتر یاد بگیریم؟
به عنوان مربی با تجربه شما، پل دی. شریف از سال 1986 در خط مقدم آموزش توسعه دهندگان بوده است. سوابق چشمگیر او شامل آموزش های ویدئویی، وبلاگ ها، مقالات، مشارکت های سخنرانی در کنفرانس های بزرگ و گروه های کاربری، و آموزش حضوری در شرکت های کوچک و فورچون 500. پل با یک سبک آموزشی آسان، در تجزیه مفاهیم پیچیده به قالبهای قابل هضم برتری دارد. شما از رویکرد عملی با آزمایشگاه های متعدد برای تقویت درک شما از هر درس قدردانی خواهید کرد.
نکات مهم دوره:
~88 دمو جذاب برای یک تجربه یادگیری همهجانبه
~65 سوال تامل برانگیز برای آزمایش دانش شما
~75 آزمایشگاه عملی برای یادگیری عملی و توسعه مهارت
اکنون ثبت نام کنید و پتانسیل کامل Web APIها را تحت راهنمایی یک متخصص با تجربه مانند Paul D. Sheriff باز کنید. با انجام کار بیاموزید و مهارت های توسعه دهنده خود را به ارتفاعات جدیدی ببرید! امروز جایگاه خود را ایمن کنید و سفری هیجان انگیز به سمت تسلط بر Web API آغاز کنید!
سرفصل ها و درس ها
توسعه API وب MVC: بررسی اجمالی دوره سریع
MVC Web API Development: Quick Course Overview
مروری سریع بر این کلاس
Quick Overview of this Class
توسعه API وب MVC: بررسی اجمالی دوره
MVC Web API Development: Course Overview
توسعه API وب MVC: بررسی اجمالی دوره
MVC Web API Development: Course Overview
اصول وب API
Web API Fundamentals
Web API چیست؟
What is a Web API
کدها و افعال وضعیت HTTP
HTTP Status Codes and Verbs
ASP.NET و It's Components
ASP.NET and It's Components
مسیرها، نقاط پایانی و تزریق وابستگی
Routes, Endpoints and Dependency Injection
مبانی میان افزار
Middleware Fundamentals
نمای کلی حداقل وب API
Minimal Web API Overview
نمای کلی MVC Web API
MVC Web API Overview
دانش خود را از شرایط و مفاهیم Web API آزمایش کنید
Test your knowledge of Web API Terms and Concepts
یک پروژه Web API ایجاد کنید و با استفاده از Swagger/Postman آزمایش کنید
Create a Web API Project and Test using Swagger/Postman
پروژه Web API را با استفاده از کد VS ایجاد کنید
Create Web API Project Using VS Code
پروژه Web API را با استفاده از Visual Studio 2022 ایجاد کنید
Create Web API Project Using Visual Studio 2022
تست تماس های Web API با استفاده از Postman
Test Web API Calls Using Postman
استفاده از Swagger/Open API برای تست تماس های API
Using Swagger/Open API to Test API Calls
درک و اظهار نظر Program.cs
Understanding and Commenting Program.cs
دانش خود را در مورد ایجاد یک پروژه Web API آزمایش کنید
Test your knowledge of Creating a Web API Project
آزمایشگاه: یک پروژه Web API ایجاد کنید
Lab: Create a Web API Project
نمونه های آزمایشگاهی تمام شده
Finished Lab Samples
کد نمونه نشان داده شده در این بخش
Sample Code Demonstrated in this Section
شروع کار با کنترلرها و انواع بازگشت
Getting Started with Controllers and Return Types
نمایش نظرات