پس از اعلام ترم می توانید در این دوره آموزشی ثبت نام کنید.
اگر شما یک برنامه نویس هستید که میخواهید مهارتهای ابتدایی برنامهنویسی 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 |