با استفاده از Spring 6 و Spring Boot 3 به دنیای توسعه API First غوطه ور شوید. این دوره آموزشی گسترده آخرین شیوه ها و ابزارها را برای طراحی، ساخت و آزمایش API های قوی با پیروی از بهترین شیوه های صنعت پوشش می دهد.
شما با درک مفاهیم اساسی توسعه API-first و مزایای آن برای سازمان ها شروع خواهید کرد. سپس این دوره شما را از طریق اجرای عملی یک API با استفاده از مشخصات OpenAPI، اصول طراحی مبتنی بر دامنه، و تولید کد از مشخصات OpenAPI راهنمایی میکند.
در طول دوره، طیف وسیعی از موضوعات را بررسی خواهید کرد، از جمله:
تعریف APIها با استفاده از مشخصات OpenAPI و ابزارهایی مانند Redocly
استفاده از Redocly برای ایجاد ساختهای CI/CD برای مشخصات OpenAPI و اسناد API Redoc
استفاده از اصول طراحی مبتنی بر دامنه برای طراحی موثر API
تولید کد از مشخصات OpenAPI با استفاده از Maven با OpenAPI Code Generator
توسعه Spring Boot و SpringMVC برای اجرای نقاط پایانی API
آزمایش APIها با Spring MockMVC و گنجاندن اعتبارسنجی درخواست در مشخصات OpenAPI شما
اجرای عملیات ایجاد، بهروزرسانی، اصلاح و حذف برای APIها
نقشهبرداری شی رابطهای با JPA، Hibernate
استفاده از MapStruct برای نگاشت کارآمد شی و تبدیل نوع
اجرای اعتبارسنجی دادهها و محدودیتها با اعتبارسنجی JPA و Java Bean
بررسی مشکلات و خطاهای استاندارد شده با کتابخانه هایی مانند مشکل Zalando
تولید کلاینت های Spring Boot API و استفاده از کلاینت ها با تست یکپارچه سازی
در طول دوره، شما بر روی یک پروژه API تجارت الکترونیک در دنیای واقعی کار خواهید کرد و از مفاهیم و بهترین شیوه های آموخته شده در هر بخش استفاده می کنید. در پایان این دوره، شما درک عمیقی از توسعه API-first با استفاده از Spring 6 و Spring Boot 3 با OpenAPI خواهید داشت که به شما امکان می دهد API های قوی را طراحی، بسازید و آزمایش کنید که مطابق با استانداردهای صنعت هستند.
این دوره یک دوره کارشناسی ارشد در توسعه محصولات API با کیفیت جهانی برای مشتریان شما است.
اکنون ثبت نام کنید و مهارت های خود را در توسعه API با Spring بالا ببرید!
نمایش نظرات