آموزش مقدماتی Asp.net Web APIs

آموزش مقدماتی Asp.net Web APIs

دوره مقدماتی ASP.NET Core Web API | آموزش ساخت API در دات‌نت آموزش ASP.NET Core Web API یکی از مهم‌ترین مهارت‌ها برای ورود به دنیای توسعه بک‌اند

تریلر دوره

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

آموزش مقدماتی Asp.net Web APIsدوره مقدماتی ASP.NET Core Web API | آموزش ساخت API در دات‌نت آموزش ASP.NET Core Web API یکی از مهم‌ترین مهارت‌ها برای ورود به دنیای توسعه بک‌اند و طراحی سرویس‌های تحت وب ...

آموزش مقدماتی Asp.net Web APIs

دوره مقدماتی ASP.NET Core Web API | آموزش ساخت API در دات‌نت

 

آموزش ASP.NET Core Web API یکی از مهم‌ترین مهارت‌ها برای ورود به دنیای توسعه بک‌اند و طراحی سرویس‌های تحت وب است. در این دوره مقدماتی، شما از صفر با مفاهیم اصلی ساخت API با ASP.NET Core آشنا می‌شوید و یاد می‌گیرید چگونه سرویس‌هایی استاندارد، امن، قابل توسعه و مطابق با اصول برنامه‌نویسی حرفه‌ای طراحی کنید.

این دوره برای افرادی طراحی شده است که قصد دارند مسیر خود را در حوزه برنامه‌نویسی بک‌اند با C# و دات‌نت شروع کنند و با ساخت Web APIهای واقعی آشنا شوند. در طول دوره، ابتدا مفاهیم پایه API و معماری REST بررسی می‌شود، سپس ساخت یک پروژه واقعی با ASP.NET Core Web API، طراحی Routeها، کار با مدل‌ها، اتصال به دیتابیس و پیاده‌سازی عملیات CRUD آموزش داده خواهد شد.

در این آموزش با ابزارهای کاربردی مانند Postman و Swagger برای تست و مستندسازی APIها آشنا می‌شوید و یاد می‌گیرید چگونه اطلاعات را بین Client و Server ارسال و مدیریت کنید.

در پایان این دوره، شما توانایی ساخت یک RESTful API با ASP.NET Core و اتصال آن به دیتابیس با استفاده از Entity Framework Core را خواهید داشت و پایه مناسبی برای یادگیری مباحث پیشرفته‌تر مانند احراز هویت، امنیت API، معماری Clean Architecture و توسعه پروژه‌های بزرگ‌تر به دست می‌آورید.

 

در این دوره چه مواردی آموزش داده می‌شود؟

آشنایی با مفاهیم پایه Web API و کاربردهای آن

معرفی معماری Client و Server

بررسی HTTP Method ها مانند GET، POST، PUT و DELETE

ساخت اولین پروژه ASP.NET Core Web API

آشنایی با Routing و طراحی مسیرهای API

کار با Model Binding در ASP.NET Core

طراحی و استفاده از Model و DTO

معرفی ابزار Postman و تست APIها

معرفی Swagger و ساخت مستندات API

پیاده‌سازی عملیات CRUD در Web API

مدیریت Status Code ها و پاسخ‌های استاندارد

ارسال پیام و داده به سمت Client

اتصال Web API به دیتابیس SQL Server

استفاده از Entity Framework Core برای مدیریت داده‌ها

 

پیش نیاز دوره:

برای شرکت در این دوره، آشنایی مقدماتی با زبان برنامه‌نویسی C# مورد نیاز است.

 

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

معرفی دوره

معرفی مسیر یادگیری ASP.NET Core Web API

بررسی کاربرد API در پروژه‌های واقعی

مقدمه و مفاهیم پایه

Web API چیست؟

تفاوت API و وب‌سایت

آشنایی با معماری Client و Server

مفهوم REST و RESTful API

ساخت اولین پروژه ASP.NET Core Web API

ایجاد پروژه جدید

بررسی ساختار پروژه

آشنایی با Controllerها

اجرای اولین API

HTTP Method ها

بررسی GET

بررسی POST

بررسی PUT

بررسی DELETE

کاربرد هر Method در پروژه واقعی

Routing و Model Binding

طراحی Routeهای استاندارد

دریافت اطلاعات از Request

کار با Parameterها

مدیریت داده‌های ورودی

عملیات CRUD

ایجاد اطلاعات جدید

خواندن اطلاعات

ویرایش داده‌ها

حذف اطلاعات

پیاده‌سازی CRUD کامل

معرفی Postman و Swagger

تست API با Postman

ارسال Request و بررسی Response

مستندسازی API با Swagger

کار با Swagger UI

ذخیره اطلاعات در SQL Server با API

اتصال Web API به دیتابیس

معرفی Entity Framework Core

ذخیره و دریافت اطلاعات از SQL Server

 


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

  • معرفی دوره
    رایگان 00:04:00
  • مفاهیم اولیه APIs
    رایگان 00:11:00
  • بررسی و توضیح مفاهیم اولیه قسمت دوم
    رایگان 00:17:00
  • ساخت اولین APIs و استفاده از swagger
    رایگان 00:15:00
  • معرفی ساختار کنترل در api و ایجاد عملیات crud
    رایگان 00:25:00
  • اتصال پروژه به دیتابیس SQLServer
    رایگان 00:16:00
  • نحوه ذخیره اطلاعات و ارسال پیام برایClient
    رایگان 00:39:00
  • نحوه ایجاد Api Version
    رایگان 00:22:00
  • نحوه پیاده سازی MinimalApi
    رایگان 00:31:00
  • نحوه استفاده Postman و پایان دوره
    رایگان 00:36:00

ارسال نظر شما

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

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

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

رایگان

این دوره شامل:
3:36:00 ساعت آموزش
دسترسی مادام‌العمر
سطح: متوسط
گواهی پایان دوره: مشخص نیست
تاریخ انتشار: 1405/07/23
آخرین به‌روزرسانی: 2026-11-01 00:02:41
تعداد امتیازها: 0
تعداد دانشجو: 0
خرید اقساطی: ندارد
ضمانت بازگشت وجه: ندارد
برچسب‌ها: