- مدرس دوره : حمید بانام ( رزومه )
- تعداد ویدیوها : 0 ویدیو
- مدت زمان دوره : 0:0:00
- سطح دوره : متوسط
- وضعیت دوره : در حال برگزاری

آموزش مقدماتی 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
این دوره به زودی آغاز میشود
مخصوص اعضای ویژه


نظرات کاربران در رابطه با این دوره