logo campain

زبان سی شارپ و تکنو لوژی های تحت پشتیبانی مایکروسافت

۲۵۰۰۰۰ تومـــان
۱۸۷۵۰۰ تومـــان
خریـد با ۲۵% تخفیف ویژه
تنها برای ۱ نفر
کد تخفیف دارید؟
  • ضمــانــت بـازگــشــت وجــه
  • دسترسی دائمی به آموزش
  • پشتیبانی و ارتباط با مدرس
  • امکان دانلود و پخش آنلاین
جزئیات آموزش

۱۸ درس در ۱ فصل

سطح مقدماتی
مدت زمان ۵۸۳ دقیقه
حجم ۱۰۴۸.۰۳ مگابایت

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

۱

وب Api چیست و ایجاد اولین پروژه Web Api

مشاهده رایگان
۲

نحوه Request و Response اطلاعات و نمایش بر روی صفحه Html

مشاهده رایگان

ما در این آموزش ها از افزونه Rested و Postman برای Request و Respos کردن در خواست هامون استفاده میکنیم

۳

بررسی و تحلیل 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

برای ارسال و دریافت درخواست ها از کتابخانه KnockOut استفاده می کنیم.

۱۵

نحوه ساخت DataBase در WebApi و ایجاد Migration

۱۶

ُساخت View Model ها DTO در پروژه و نحوه Query زدن در WebApi

۱۷

ارسال Request به سرور برای نمایش اطلاعات DataBase در بدنه HTML

۱۸

نحوه ارسال Request به سمت سرور جهت دیدن جزئیات Data در پایگاه داده

۱۹

insert کردن مقادیر در WebApi و ارسال به سرور با استفاده از DataBinding

توضیحات "آموزش جامع و کاربردی 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 به شما دوستان به صورت کامل و با مثال در هر جلسه آموزش می دهم که بتوانید راحت مباحث را یاد بگیرید و در ذهنتان جا بیفتد. البته خبر خوب این است که این پکیج تا آخر دارای آپدیدت های جدید و به روزرسانی نیز می باشد و بنده وظیفه خودم می دانم که هر مبحث جدیدی به سرفصل این آموزش در داکیومنت های خود مایکروسافت اضافه شد، آن را مطالعه و بررسی کنم و برای شما تدریس و در زیر ادامه آموزش بارگذاری کرده و به شما عزیزان اطلاع رسانی کنم.

پیش نیاز این دوره آموزشی چیست؟

- آشنایی با محیط توسعه ویژوال استودیو
- زبان سی شارپ

اهداف آموزش جامع و کاربردی Asp.Net Web Api 2 چیست؟

ستون فقرات و مبنا این آموزش، بر اساس خود داکیومنت های کمپانی مایکروسافت قرار داده شده تا شما دوستان کاملا اصولی و با مثال های کاربردی تک تک مباحث را یاد بگیرید. (طبق زمانبندی سرفصل ها و محتویات آموزشی، شما نهایتا تا دو هفته می توانید به صورت کامل این تکنولوژی را یاد بگیرید و از آن استفاده کنید و پروژه بزنید و کسب درآمد کنید)

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

همه برنامه نویسان خصوصا کسانی که می خواهند یک Web Api نویس حرفه ای در این زمینه با سطح درآمدی بالا شوند.

از چه ابزار ها و نرم افزار هایی در این دوره استفاده می شود؟

ویژوال استودیو

چگونه کیفیت آموزش تضمین می شود؟

قبل از شرکت در دوره آموزشی شما می توانید پیش نمایش و ۲ قسمت آموزشی از ۱۸ قسمت را رایگان مشاهده کنید.(آموزش هایی که در سمت راست آن ها قفل باز است قبل از خرید و ورود در آموزش قابل مشاهده است)

با اطمینان دوره آموزشی "آموزش جامع و کاربردی Asp.Net Web Api 2" را بخرید در صورتی که این آموزش مطابق با اطلاعات آن نبود و شما از خرید راضی نبودید، بازگشت وجه به طور انجام می شود.

امکان سوال از مدرس وجود دارد؟

امکان سوال از مدرس در بخش گفتگو ها مهیا است همچنین در صفحه پروفایل مدرسین شبکه های اجتماعی آنها جهت تعامل قرار دارد.

نحوه دسترسی به آموزش چگونه است؟

امکان دانلود و پخش آنلاین دوره وجود دارد و شما به طور دائم به آن دسترسی دارید.

امتیاز کلی دوره

( ۵)

تعداد بررسی های ثبت شده : ۲

پروفایل
حامد انصاری
امتیاز من به این دوره
خیلی خوب بود

سلام با تشکر از شما استاد عزیز ، ممنونم از این دوره بسیار خوب و ارزشمند .


پروفایل
کامران موسویان
امتیاز من به این دوره
ّبسیار عالی با مثال های کاربردی

سلام باتشکر ازدوره بسیار خوب و مفید و کاربردی شما استاد عزیز و همچنین بسیار ممنونم از مثال های بجا و کاربردی که تو دوره زدید ، که با عث شد آموزش رو خوب درک کنم. سپاس فراوان.


بیشتر