آموزش جامع و کاربردی Asp.Net Web Api 2

آموزش جامع و کاربردی Asp.Net Web Api 2

اگر توسعه دهنده بستر DotNet هستید هرچه زودتر باید WebApi را یاد بگیرید، در این دوره قصد داریم در 10 ساعت به آموزش جامع و کاربردی Asp.Net Web Api 2 بپردازیم.

تریلر دوره

توضیحات کامل دوره

توضیحات "آموزش جامع و کاربردی Asp.Net Web Api 2" : اگر توسعه دهنده بستر DotNet هستید هرچه زودتر باید WebApi را یاد بگیرید، در این دوره قصد داریم در 10 ساعت به آموزش جامع و ک...

توضیحات "آموزش جامع و کاربردی Asp.Net Web Api 2" :

اگر توسعه دهنده بستر DotNet هستید هرچه زودتر باید WebApi را یاد بگیرید، در این دوره قصد داریم در 10 ساعت به آموزش جامع و کاربردی Asp.Net Web Api 2 بپردازیم.

اگر توسعه دهنده بستر DotNet هستید و هنوز web Api کار نکردید باید بگم توسعه و دلوپت کار سخت و با مشکلات فراوانی است. در حالی که برنامه نویسی کار بسیار آسان، البته اگر از ابزارهای یک زبان و برنامه نویسی درست و به هنگام استفاده کنید. Web Api کار کد زدن و توسعه شما را حداقل نصف می کند و باعث می شود شما هر داده و اطلاعاتی را که می خواهید به کاربرانتان نمایش دهید، از هر سایت یا اپلیکیشنی که می خواهید درخواست کنید و بر روی سایت یا اپلیکیشن خود  نمایش بدهید. خوب حالا بزارید یک کوچولو در مورد این تکنولوژی روز و مهم در این قسمت با هم صحبت کنیم (البته توضیحات کاملی را در پیش نمایش دوره خدمت شما عزیزانم گفتم ولی در اینجا هم به چند تا فیچر و ویژگی مهم این تکنولوژی اشاره می کنم که دانستن آن ها خالی از لطف نیست.

من تقریبا 5 ماه از وقت خودم را صرف مطالعه و تحقیق و بررسی این تکنولوژی در خود Sample اصلی WEBAPI، یعنی در سایت مایکروسافت کردم و زمان فراوانی را برای مطالعه و تست داکیومنت های اصلی این ماژول از منبع اصلی آن (خود کمپانی مایکروسافت) صرف کردم. پس من به جرات به  شما اطمینان می دهم که آموزش کاملا اصولی و با منبع اصلی آن  همراه خواهد بود و شما بعد از این آموزش به یک Web Api کار بسیار حرفه ای در این زمینه تبدیل خواهید شد. تازه متوجه می شوید که چقدر با این تکنولوژی برنامه نویسی ساده خواهد شد.

حالا بزارید چند نکته کلیدی در مورد Web Api را بیان کنم:

WebApi تنها یک بستر برای web pageها نیست بلکه بستری قدرتمند برای ساخت API است که در معرض سرویس ها و داده ها می باشد. HTTP هم آسان و هم انعطاف پذیر و نیز در همه جا قابل دسترس است. تقریبا تمام پلت فرم هایی که شما فکر می کنید، یک کتابخانه HTTP دارند. سرویس های HTTP قابلیت دسترسی به یک محدوده از مرورگرها، موبایل ها و برنامه های کاربردی سنتی را دارند. Asp.net Web API یک framework برای ایجاد Web API ها می باشد. در این دوره ما از Asp.net Web API برای ساخت یک Web API استفاده می کنیم.

یک model، یک object است که داده ها را در application نشان می دهد. Web APIمی تواند مدل شما را به صورت خودکار به json، xml و یا فرمت های دیگر serial کند و سپس داده serial شده را در قالب یک پیام HTTP در آورد. اکثر مرورگرها قادر هستند xml یا json را تفسیر کنند. باید گفت کاربر فرمت درخواستی خود را با پذیرفتن header در پیام درخواستی HTTP نشان می دهد.

نکته: من در پروژه ساخت وب سایت آموزش ASP.NET Core پیشرفته - پروژه ساخت سایت آموزشی برای تغییر دامین کلاس ها و تصحیح مکانیزم Migration هابه صورت  Fluent، از تمامی امکانات تکنولوژی  Web Api برای پیاده سازی پروژه ام بهره گرفتم که پیشنهاد می کنم حتما فصل 4 این پکیج را مشاهده کنید. 

آنچه در آموزش جامع و کاربردی Asp.Net Web Api 2 خواهید آموخت:

• ایجاد اولین پروژه Web Api
• نحوه Request و Response اطلاعات و نمایش بر روی صفحه Html
• بررسی و تحلیل Status Code و چرخه حیات ASP.NET WEB API 2
• آنالیز محیط کنسول مرورگر 
• تحلیل Web Api شرکت گوگل 
• ساخت HTTPMethod ها و Help برای WebApi 
• مبحث Data attribute ها و Handler ها در Web Api 
• نحوه Customer کردن
• بخش RoutPerfix در WebApi 
• مبحث PleaseHolder ها 
• بخش Return Type ها
• نحوه کار با HTTPActionResult در Request ها سمت سرور 
• نحوه ساخت DataBase در WebApi و ایجاد Migration 
• ساخت View Model ها DTO در پروژه و نحوه Query زدن در WebApi
• ارسال Request به سرور برای نمایش اطلاعات DataBase در بدنه HTML
• نحوه ارسال Request به سمت سرور جهت دیدن جزئیات Data در پایگاه داده 
• insert کردن مقادیر در WebApi و ارسال به سرور با استفاده از DataBinding

خوب دوستان من ابتدا در جلسه اول آموزش، کاملا یک پروژه را به صورت Web Api پیاده سازی کردم که دید شما کاملا باز شود و نسبت به این تکنولوژی آگاه شوید. در جلسات پیش رو میام بخش به بخش ساختن پروژه ها را از طریق تکنولوژی Web Api به شما دوستان به صورت کامل و با مثال در هر جلسه آموزش می دهم که بتوانید راحت مباحث را یاد بگیرید و در ذهنتان جا بیفتد. البته خبر خوب این است که این پکیج تا آخر دارای آپدیدت های جدید و به روزرسانی نیز می باشد و بنده وظیفه خودم می دانم که هر مبحث جدیدی به سرفصل این آموزش در داکیومنت های خود مایکروسافت اضافه شد، آن را مطالعه و بررسی کنم و برای شما تدریس و در زیر ادامه آموزش بارگذاری کرده و به شما عزیزان اطلاع رسانی کنم.

سرفصل‌های دوره

  • وب Api چیست و ایجاد اولین پروژه Web Api
    رایگان ۰۰:۲۳:۳۶
  • نحوه Request و Response اطلاعات و نمایش بر روی صفحه Html
    رایگان ۰۰:۳۵:۲۷
  • بررسی و تحلیل Status Code و آنالیز محیط کنسول مرورگر
    ۰۰:۲۴:۴۸
  • تحلیل Web Api شرکت گوگل و ساخت قسمت Help برای WebApi
    ۰۰:۲۵:۲۹
  • ساخت HTTPMethod ها و بررسی مکانیزم هر یک از آن ها
    ۰۰:۳۱:۵۶
  • مبحث Data attribute ها در Web Api
    ۰۰:۲۷:۳۲
  • نحوه Customer کردن Routing هاو تفاوت در چرخه HttpMethod ها
    ۰۰:۲۴:۵۶
  • بررسی و تحلیل چرخه حیات ASP.NET WEB API 2 بر اساس Sample مایکروسافت
    ۰۰:۳۶:۳۲
  • مبحث Handler ها در Asp Web Api و ساخت Contorller کاستوم شده
    ۰۰:۱۹:۵۶
  • بخش RoutPerfix در WebApi (مهم)
    ۰۰:۲۹:۲۷
  • مبحث PleaseHolder ها و اهمیت آن ها و استفاده از RoutName ها
    ۰۰:۴۰:۴۹
  • بخش Return Type ها در Web Api
    ۰۰:۳۵:۳۵
  • نحوه کار با HTTPActionResult در Request ها سمت سرور
    ۰۰:۳۱:۲۴
  • ایجاد پروژه جدید با WebApi و استفاده ازKnockOut
    ۰۰:۲۳:۳۲
  • نحوه ساخت DataBase در WebApi و ایجاد Migration
    ۰۰:۳۲:۰۲
  • ُساخت View Model ها DTO در پروژه و نحوه Query زدن در WebApi
    ۰۰:۲۳:۳۵
  • ارسال Request به سرور برای نمایش اطلاعات DataBase در بدنه HTML
    ۰۰:۳۶:۵۱
  • نحوه ارسال Request به سمت سرور جهت دیدن جزئیات Data در پایگاه داده
    ۰۰:۲۵:۳۲
  • insert کردن مقادیر در WebApi و ارسال به سرور با استفاده از DataBinding
    ۰۰:۴۱:۱۰

ارسال نظر شما

نظرات کاربران

نظرات کاربران

هنوز نظری ثبت نشده است.

320,000 تومان
192,000 تومان
40% تخفیف

این دوره شامل:
۵۸۳ ساعت آموزش
دسترسی مادام‌العمر
سطح: مقدماتی
گواهی پایان دوره: مشخص نیست
تاریخ انتشار: 1405/07/08
آخرین به‌روزرسانی:
تعداد امتیازها: 0
تعداد دانشجو:
خرید اقساطی: ندارد
ضمانت بازگشت وجه: ندارد
برچسب‌ها: