این یک دوره آموزشی سطح مبتدی تا متوسط در ASP.NET Core Web API است که شما را از اصول ساخت API به مصرف آنها می برد. این دوره برای کسانی است که تازه با RESTful Web API در ASP.NET Core آشنا هستند یا با ASP.NET آشنا هستند و می خواهند یاد بگیرند که چگونه آنها را به طور مؤثر در یک برنامه وب ASP.NET Core مصرف کنند.
در پایان این دوره، میتوانید توسط خودتان یک وب سرویس RESTful با Web API بسازید، درخواستهای HTTP را GET، POST، PUT و DELETE با یک الگوی مخزن خوب در ASP.NET Core Project ایجاد کنید. همچنین در معرض انتقال Entity Framework Code First قرار خواهید گرفت و یاد می گیرید که چگونه داده های خود را دائماً در پایگاه داده ذخیره کنید.
ما احراز هویت و مجوز را در Web API پوشش خواهیم داد و همچنین آنها را در یک پروژه دنیای واقعی مصرف خواهیم کرد.
در نهایت پروژه کامل در لاجورد مستقر خواهد شد!
الزامات چیست؟
6 ماه تجربه در C#
3-6 ماه دانش ASP.NET Core.
Visual Studio 2022
استودیوی مدیریت سرور SQL
.NET 7
قرار است از این دوره چه چیزی به دست بیاورم؟
مبانی اساسی ASP NET Core web API را بیاموزید
RESTful API را در NET 7 بسازید
با نحوه مستندسازی یک API با استفاده از swagger و swashbuckle آشنا شوید.
نسخه در یک API.
الگوی مخزن را در API در پایگاه داده با استفاده از EF پیاده سازی کنید.
تأیید هویت و مجوز در ASP.NET Core API.
چارچوب موجودیت را به همراه اولین انتقال کد یکپارچه کنید
با نحوه مصرف API با استفاده از HTTPClient در الگوی مخزن آشنا شوید.
استقرار NET 7 API
همه کدهای منبع و راهکارهای تمرینی این دوره نیز در Github موجود است و البته میتوانید جزئیات را در سخنرانی "منابع پروژه" بیابید.
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
Passionate Software Developer من یک مهندس نرم افزار پرشور و خلاق با تمرکز قوی بر روی سادگی و جزئیات کامل هستم. من از دوران دبیرستان برنامه نویسی کرده ام و با چندین وب و دسکتاپ با استفاده از دات نت درگیر بوده ام. من دارای مدرک کارشناسی ارشد در رشته علوم کامپیوتر و لیسانس مهندسی کامپیوتر هستم. من همچنین سالها تجربه کار با دات نت سی شارپ و نت ام وی سی را دارم. من از تدریس در کنار کار تمام وقتم لذت می برم. برای من، مهمترین بخش در مورد نوشتن و آموزش کد، حذف سختی های هر دانش آموزی است که مایل به یادگیری است اما نمی تواند منبع کافی را پیدا کند که به راحتی قابل درک باشد. کدنویسی راهی برای خلاقیت و سرگرمی است!
نمایش نظرات