توضیحات
دوره API First Engineering with Spring Boot. این دوره آموزشی جامع شما را به دنیای توسعه API First با استفاده از Spring 6 و Spring Boot 3 وارد می کند. این دوره گسترده، جدیدترین شیوه ها و ابزارها را برای طراحی، ساخت و تست API های قدرتمند با رعایت بهترین شیوه های صنعتی پوشش می دهد. شما با درک مفاهیم اساسی توسعه API-First و مزایای آن برای سازمان ها شروع خواهید کرد. سپس دوره شما را در مسیر پیاده سازی عملی یک API با استفاده از مشخصات OpenAPI، اصول طراحی مبتنی بر دامنه و تولید کد از مشخصات OpenAPI راهنمایی می کند. در طول دوره، شما طیف وسیعی از موضوعات را بررسی خواهید کرد، از جمله:
- تعریف API ها با استفاده از مشخصات OpenAPI و ابزارهایی مانند Redocly
- استفاده از Redocly برای ایجاد ساختهای CI/CD برای مشخصات OpenAPI و مستندات API Redoc
- اعمال اصول طراحی مبتنی بر دامنه برای طراحی موثر API
- تولید کد از مشخصات OpenAPI با استفاده از Maven با مولد کد OpenAPI
- توسعه Spring Boot و SpringMVC برای پیاده سازی نقاط انتهایی API
- تست API ها با Spring MockMVC و گنجاندن اعتبارسنجی درخواست در مشخصات OpenAPI
- پیاده سازی عملیات ایجاد، به روز رسانی، وصله و حذف برای API ها
- نگاشت شیء به رابطه ای با JPA، Hibernate
- استفاده از MapStruct برای نگاشت اشیاء و تبدیل نوع کارآمد
- اعمال اعتبارسنجی و محدودیت داده با JPA و اعتبارسنجی Java Bean
- مدیریت مشکلات و خطاهای استاندارد با کتابخانه هایی مانند Zalando Problem
- تولید سرویس گیرنده های API Spring Boot و استفاده از سرویس گیرنده ها با تست یکپارچه
در طول دوره، شما روی یک پروژه واقعی API تجارت الکترونیک کار خواهید کرد و مفاهیم و بهترین شیوه های آموخته شده در هر بخش را اعمال خواهید کرد. در پایان این دوره، شما درک عمیقی از توسعه API-First با استفاده از Spring 6 و Spring Boot 3 با OpenAPI خواهید داشت و این امر شما را قادر خواهد ساخت تا API های قدرتمند و مطابق با استانداردهای صنعتی را طراحی، بسازید و آزمایش کنید.
آنچه که در دوره API First Engineering with Spring Boot فرا خواهید گرفت
- یاد بگیرید مهندسی API First چیست و چرا مهم است
- چطور از OpenAPI به عنوان منبع واحد حقیقت استفاده کنید
- با استفاده از OpenAPI Code Generation کد جاوا تولید کنید
- برای ساخت خودکار اسناد و مشخصات OpenAPI از Redocly در CI استفاده کنید
این دوره مناسب افرادیست که
- توسعه دهندگان Spring مسئول ساخت API
- توسعه دهندگانی که به دنبال ساخت API های با کیفیت بالا هستند
- مهندسان تضمین کیفیت (QA) که می خواهند کیفیت کد API را بهبود بخشند
- مدیران محصول API که مسئول ارائه API
مشخصات دوره API First Engineering with Spring Boot
- ناشر : Udemy
- مدرس : John Thompson • 500,000+ Enrollments Worldwide
- زبان: انگلیسی
- سطح آموزش : مقدماتی
- تعداد دروس : 129
- مدت زمان آموزش : 12 ساعت و 19 دقیقه
سرفصل های دوره
پیشنیازهای دوره API First Engineering with Spring Boot
- Should be familiar with Spring Boot and Spring MVC
- Basic Java Development Skills and Able to Use Maven
- Working Knowledge of OpenAPI
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
نسخه 2024/11 نسبت به 2024/3 به تعداد 4 درس و مدت زمان 14 دقیقه افزایش داشته است. همچنین زیرنویس هم اضافه شده است.
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
4.85 گیگابایت















































