دوره آموزش برنامه نویس Backend با Web API و ASP.NET Core ویژه مبتدیان (حضوری/آنلاین)

در حال حاضر هیچ ترمی برای این دوره آموزشی در حال ثبت نام نیست.

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

اگر شما یک برنامه‌ نویس هستید که می‌خواهید مهارت‌های ابتدایی برنامه‌نویسی Web API با ‎.NET را یاد بگیرید، این دوره مخصوص شما است. این دوره به رویکرد یادگیری از تجربه متکی است. با توجه به عملی بودن محتوای آموزشی این پروژه و انجام رویه ها در قالب یک پروژه عملی، با گذراندن این دوره آموزشی می توانید به سرعت وارد بازار کار بعنوان برنامه نویس Backend و Web Api شوید.

همانطور که با مطالب دوره پیش می‌روید، قوانین ساده و قابل درکی را یاد خواهید گرفت که شما را از تصمیمات و کارهای خسته‌کننده‌تر آزاد کرده و به شما اجازه می‌دهد تا بر روی نیازهای تجاری تیمتان تمرکز کنید. شما اصول اساسی واسط برنامه‌نویسی تحت وب (Web API) را یاد خواهید گرفت و چگونگی بهره‌برداری از آن‌ها برای داشتن یک واسط برنامه‌نویسی جامع را خواهید آموخت. درک این ترفندهای کوچک اما مهم باعث می‌شود تا برنامه نویسی سریعتر، آسان‌تر و لذت‌بخش‌تر باشد و از اشتباهات زمان‌بر جلوگیری شود.

بخش اول شما را با مبانی برنامه نویسی Web Api آشنا می‌کند. بخش دوم شروع به ایجاد یک Web Api می‌کند که طی دوره از آن استفاده خواهیم کرد و بر روی آن ادامه کار را پیش خواهیم برد تا پروژه‌ای کامل داشته باشیم. بخش سوم مفاهیم پیشرفته‌تری را پوشش می‌دهد، از جمله چگونگی نادیده‌گرفتن قوانین پیش‌فرض برای سفارشی‌سازی یک Web Api به منظور تطابق با نیازهای تجاری خاص شما. تا پایان دوره، یک API کاملاً عملی خواهید داشت و برای مصاحبه کاری به عنوان یک برنامه‌ نویس Backend با استفاده از ASP.NET Web API آمادگی بیشتری خواهید داشت.

در این دوره آموزشی به صورت کلی موارد زیر را خواهید آموخت:

  • ساخت یک واسط برنامه‌نویسی تحت وب از ابتدا تا انتها

  • آشنایی با مفاهیم اصلی وب

  • اعمال شیوه‌های بهتر در توسعه Web API به پروژه‌های خود

  • آشنایی با اصول اولیه توسعه Web API

  • آشنایی با اصول اولیه یک Restful Web API

  • بهره‌گیری از ساختارهای Web API برای پیاده‌سازی یک واسط تمیز و قابل گسترش

  • تجربه عملی برای Unit Test یک واسط برنامه‌نویسی تحت وب

  • کسب مهارت‌های لازم برای درخواست شغل برنامه‌ نویس Backend با دات نت در سطح کارشناسی یا جونیور

موارد کلیدی مورد استفاده در این دوره آموزشی عبارتند از:

  • برنامه نویسی کلاینت/سرور

  • مفاهیم StateLess، Caching، Uniform Interface، لایه بندی سیستم

  • استفاده از ORM ها

  • پیاده سازی لایه های Domain، Data، سرویس، ریپوزیتوری

  • بررسی کامل سیستم Routing در Web Ai

  • پیاده سازی Middleware جهت سفارشی سازی عملکرد Web Api

  • پیاده سازی مکانیسم Versionong در Web Api

  • مستندسازی Web Api با استفاده از Swashbuckle

  • تست کردن Api و Unit Testing

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

- افرادی که می‌خواهند برنامه نویسی Web API با ‎.NET را یاد بگیرند. داشتن تا حدودی دانش برنامه‌نویسی C#‎ ابتدایی مفید است زیرا در توسعه Web Api در ‎.NET استفاده می‌شود. تجربه در زمینه توسعه وب اجباری نیست.


اطلاعات تکمیلی این دوره به شرح زیر است:

مدرس: مهدی کرامتی
گروه دوره: آموزش ASP.NET Core

تگ ها:

Web API 2 ‎.Net 7 1 ‎.Net 8 3 Testing 2 Unit Testing 1 Testing 2 Backend 1 بک اند 1 ASP.NET 2 Core 1 Swashbuckle 1 Documentation 1 مستندسازی 1