آموزش راهنمای کامل ساخت Rest Api با Asp.Net و C#

The Complete Guide To Build Rest Api's with Asp.Net and C#

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ساخت REST Api با Asp.Net، Entity Framework و C# درک Web Api ساخت Backend برای وب و برنامه های تلفن همراه خود ساخت Web Api با کد چارچوب نهاد رویکرد اول استفاده از Entity Framework برای پرس و جو داده استفاده از اعتبارسنجی مدل برای اعتبارسنجی داده ها پیاده سازی مرتب سازی، صفحه بندی و جستجوی اجرای حافظه پنهان مشتری و سمت سرور برای کاهش بار سرور اجرای احراز هویت و مجوز در Web Api Deploy Web Api to Microsoft Azure Test Api via Postman Develop Real World Coffee Shop Api with Asp .Net پیش نیازها: دانش آموز باید دارای سیستم عامل ویندوز باشد. . اگر از MAC استفاده می کنید، به یک ماشین مجازی نیاز دارید. آشنایی با Asp.Net، C# و Entity Framework. C# (با حداقل عبارت لامبدا، LINQ)

به دوره Complete Rest Api با Asp.Net و C# خوش آمدید.

آیا از دوره‌های خسته‌کننده و منسوخ و ناقص خسته شده‌اید، پس بیایید وارد این دوره شویم. خب من  Asfend Microsoft Most Valuable Professional (MVP) و همچنین اولین با ارزش‌ترین حرفه‌ای دانشگاه Xamarin  در Udemy هستم و در این دوره من هستم تمام جنبه های rest ful web api را با asp.net و c# به شما توضیح خواهم داد. بله، می‌دانم که دوره‌های آموزشی زیادی از طریق اینترنت وجود دارد، اما هرگز یک راهنمای واحد وجود ندارد که به شما یاد دهد چگونه یک api وب کامل در asp.net ایجاد کنید. و هدف از این دوره آموزش ساختن Restful web api خود در asp.net است.


تمرکز اصلی این دوره بر روی Restful Web Api از طریق Asp.NET و  C# است. بنابراین اگر با C#، Asp.Net و Entity Framework آشنا هستید یا اگر می‌خواهید api وب Restful را در Asp.Net ایجاد کنید، این دوره آموزشی مناسب برای شما است.

اگر هیچ ایده ای در مورد Rest Api ندارید، نگران نباشید زیرا در این دوره ما تمام مفاهیم Rest Api را پوشش خواهیم داد.

با دریافت این دوره، می توانید مطمئن باشید که دوره به دقت فکر شده و ویرایش شده است. و من همیشه خوشحالم که محتوای مفیدی برای دانش‌آموزان ایجاد می‌کنم.

بنابراین در پایان دوره، کاملاً متوجه خواهید شد:

  • نحوه ایجاد Rest Api از طریق Entity Framework Code First Approach با تمام عملکردهای پیشرفته.

  • کدهای وضعیت را پیاده سازی کنید

  • افزودن مهاجرت‌ها در Web Api

  • افزودن قالب‌های مذاکره محتوا و نوع رسانه

  • تأیید اعتبار را در Web Api اجرا کنید

  • نحوه افزودن مسیریابی و روش‌های سفارشی

  • مرتب‌سازی، جستجوی صفحه‌بندی را اجرا کنید

  • Authentication و Authorization را پیاده سازی کنید و Api خود را با Access Token ایمن کنید

  • افزودن حافظه پنهان سمت سرویس گیرنده و سرور

  • پایگاه داده SQL را در Microsoft Azure ایجاد کنید

  • Web Api را روی Microsoft Azure مستقر کنید

  • یک Api دنیای واقعی کافی‌شاپ را از ابتدا تا انتها ایجاد کنید (بدون کد کپی پیست، تک تک خط‌های کد را برای شما توضیح می‌دهم تا بتوانید با خوشحالی یک Apis دنیای واقعی کامل در Asp.Net ایجاد کنید)


وقت خود را هدر ندهید

دقیقه دیگر از عمر با ارزش خود را برای دوره های ویدیویی بی کیفیت تلف نکنید. یا مربیانی که نمی‌توانید آنها را درک کنید. یا معلمانی که تجربه تدریس حضوری در دنیای واقعی ندارند. وقت شما با ارزش است. در این دوره شما بهترین مربیان را با محتوایی که به دقت ساخته شده اند، طرح کلی زیبا و مطالب ساختاریافته مناسب و یادگیری از طریق انجام را دریافت خواهید کرد.

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

و قبل از این دوره شما به دوره های دیگر من نیاز ندارید. اگر توسعه‌دهنده C# هستید، باید این دوره را ادامه دهید.

بعد از این دوره شما با Asp.Net Web Api آشنا خواهید شد و می توانید هر نوع Api وب دنیای واقعی را در asp.net به راحتی و همچنین کارآمد ایجاد کنید.

امروز ثبت نام کنید و منتظر این باشید:

  • بیش از 4 ساعت محتوای ویدیویی HD 720p

  • ایجاد یک Web Api کامل در دنیای واقعی از جمله مواردی که از Rest Api Architecture، Access Token، Authentication، Authorization، Caching و موارد دیگر استفاده می‌کنند.

  • همه دانشی که برای شروع ساختن هر api که می‌خواهید نیاز دارید

  • مطالب و برنامه درسی بیش از 5000 دلار به‌صورت حضوری و برنامه آموزشی بوت‌کمپ توسعه api وب.


به خاطر بسپار...

پس از این دوره، همه کد منبع را دریافت خواهید کرد و به همراه آن، پیوندها و مطالب کمکی برای Rest Api را نیز با شما به اشتراک خواهم گذاشت، اما به پورتال Azure شخصی خود نیاز دارید تا بتوانید api وب خود را راه اندازی کنید.

من آنقدر مطمئن هستم که شما این دوره را دوست خواهید داشت که ما 30 روز ضمانت بازگشت وجه کامل ارائه می دهیم! بنابراین کاملاً بدون ریسک است، امروز با ZERO risk و همه چیز برای به دست آوردن ثبت نام کنید.

پس منتظر چه چیزی هستید؟ روی دکمه خرید اکنون کلیک کنید و به اولین دوره آموزشی Complete Rest Api با Asp.Net و C# بپیوندید.


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

معرفی Introduction

  • معرفی و خوش آمدید Introduction and Welcome

  • ساختار دوره Course Structure

  • ابزار و پیش نیاز Tooling and Prerequisite

  • سوال پرسیدن Asking Questions

  • سوالات متداول FAQ's

شروع به کار با Web Api Getting Started with Web Api's

  • Api چیست What is Api

  • یک پروژه Web Api ایجاد کنید Create a Web Api Project

  • درک معماری پروژه Understand Project Architecture

  • افعال Http/نصب پستچی Http Verbs / Installing Postman

  • اولین Api وب ایجاد کنید Create a First Web Api

ساخت Restful Api با Entity Framework و Asp.Net Building Restful Api's with Entity Framework & Asp.Net

  • رویکرد اول کد چیست؟ What is Code First Approach

  • Entity Framework را نصب کنید Install Entity Framework

  • زمینه دی بی Db Context

  • افزودن رشته اتصال Adding Connection String

  • رسیدگی به درخواست دریافت Handling Get Request

  • رسیدگی به درخواست پست Handling Post Request

  • رسیدگی به درخواست قرار دادن Handling Put Request

  • رسیدگی به درخواست حذف Handling Delete Request

منابع برگشتی Returning Resources

  • مروری بر کدهای وضعیت Http Http Status Codes Overview

  • پیاده سازی کدهای وضعیت Implement Status Codes

  • مذاکره محتوا Content Negotiation

  • فرمت‌کننده‌های نوع رسانه Media Type Formatters

مهاجرت در Web Api Migrations in Web Api's

  • اولین مهاجرت کد Code First Migration

  • پیاده سازی Migrations در Web Api Implement Migrations in Web Api

  • آزمون شماره 1 Quiz # 1

اعتبارسنجی مدل Model Validations

  • بررسی اجمالی اعتبارسنجی Validation Overview

  • پیاده سازی اعتبارسنجی مدل در Web Api Implement Model Validations in Web Api's

مسیریابی و روش های سفارشی Routing and Custom Methods

  • روش های سفارشی در Web Api Custom Methods in Web Api's

  • پیاده سازی مسیریابی در Web Api Implement Routing in Web Api's

  • آزمون شماره 2 Quiz # 2

پیاده سازی مرتب سازی، صفحه بندی و جستجو Implementing Sorting , Paging & Searching

  • مرور کلی مرتب سازی Sorting Overview

  • پیاده سازی فیلترینگ/مرتب سازی Implement Filtering / Sorting

  • نمای کلی صفحه بندی Paging Overview

  • پیجینگ را پیاده سازی کنید Implement Paging

  • مرور کلی جستجو Searching Overview

  • پیاده سازی جستجو Implement Searching

احراز هویت و مجوز Authentication and Authorization

  • بررسی اجمالی امنیت Security Overview

  • ایجاد پروژه با احراز هویت حساب فردی Create Project With Individual Account Authentication

  • ثبت نام کاربران Registering Users

  • احراز هویت کاربر و رمز دسترسی User Authentication & Access Token

  • Quotes Api را ایجاد کنید Create Quotes Api

  • افزودن ویژگی های بیشتر در Quotes Api Adding More Features in Quotes Api

ذخیره سازی Caching

  • نمای کلی ذخیره سازی Caching Overview

  • افزودن بسته ذخیره سازی در Web Api Adding Caching Package in Web Api's

  • ذخیره سازی سمت مشتری Client Side Caching

  • کش سمت سرور Server Side Caching

استقرار Api Api Deployment

  • اکانت Azure ایجاد کنید Create Azure Account

  • یادداشت مهم Important Note

  • ایجاد برنامه وب در Azure Create Web App on Azure

  • SQL Db را در Azure ایجاد کنید Create SQL Db on Azure

  • Web Api را در Azure منتشر کنید Publish Web Api to Azure

  • تست Api Test Api

  • حذف منابع از پورتال Azure Deleting Resources From Azure Portal

  • اطلاعیه مهم Azure Azure Important Notice

  • راه جدید Azure برای ایجاد برنامه وب و پایگاه داده Sql 2020 Azure New Way to Create Web App and Sql Database 2020

ایجاد دنیای واقعی کافی شاپ Rest Api Create Real World Coffee Shop Rest Api

  • نمای کلی پروژه Overview of the Project

  • روابط بین جداول را درک کنید Understand the Relations Between Tables

  • اضافه کردن مدل ها Adding Models

  • اضافه کردن حاشیه نویسی داده ها Adding Data Annotations

  • اضافه کردن رشته اتصال و زمینه DB Adding Connection String & DB Context

  • آشنایی با کنترلرها و روش ها Understanding the Controllers & Methods

  • کنترلر منوها Menus Controller

  • روش دریافت منو Get Menu Method

  • کنترل کننده رزرو Reservations Controller

بعدی: سخنرانی پاداش What's Next : Bonus Lecture

  • دوره بعدی من My Next Course

  • کد منبع کامل Complete Source Code

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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

آموزش راهنمای کامل ساخت Rest Api با Asp.Net و C#
جزییات دوره
4 hours
64
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
8,052
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Asfend Yar Hamid Asfend Yar Hamid

Xamarin MVP، Microsoft MVP