تسلط به بازسازی خودکار کد با OpenRewrite
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- با استفاده از OpenRewrite، یاد بگیرید تسکهای خستهکننده بازسازی را خودکار کنید تا کارایی را بهبود دهید.
- با OpenRewrite، مهارتهایی را برای تسریع مهاجرت پایگاههای کد قدیمی کسب کنید.
- با خودکارسازی تسکهای تکراری با OpenRewrite، راههایی برای افزایش بهرهوری خود بررسی کنید.
- کشف کنید چگونه با OpenRewrite تغییرات کد را استاندارد کنید تا همکاری تیمی بهتر شود.
- درک کنید که چگونه با OpenRewrite بهترین شیوههای ثابت را برای بهبود کیفیت کلی کد اعمال کنید.
- یاد بگیرید چگونه دستورالعملهای سفارشی در OpenRewrite ایجاد کنید که نیازهای منحصر به فرد پروژه شما را برآورده سازد.
- در یک مطالعه موردی عملی شرکت کنید و آنچه را که آموختهاید در یک سناریوی واقعی با OpenRewrite اعمال کنید.
پیش نیازهای دوره
- باید یک محیط توسعه جاوا (JDK ،IDE و Buildtool) در دسترس داشته باشید.
- باید درک خوبی از سینتکس زبان جاوا داشته باشید.
- هیچ دانش یا تجربهای در OpenRewrite یا اصول اولیه بازسازی کد نیاز ندارید. همه چیز را اینجا یاد خواهید گرفت.
توضیحات دوره
قدرت تبدیل خودکار کد را با دوره مبتدی مدرس در OpenRewrite آزاد کنید! چه یک توسعهدهنده باتجربه باشید و چه تازه سفر کدنویسی خود را شروع کردهاید، این دوره برای تجهیز شما به مهارتها و دانش لازم برای استفاده از OpenRewrite جهت بازسازی کارآمد کد و مدرنسازی طراحی شده است.
آنچه خواهید آموخت:
- آشنایی با OpenRewrite: درک کنید OpenRewrite چیست و چگونه رویکرد ما را نسبت به تغییرات کد متحول میکند.
- راهاندازی محیط شما: راهنمایی گامبهگام برای نصب و پیکربندی OpenRewrite در محیط توسعه شما
- ایجاد اولین دستورالعمل شما: یاد بگیرید چگونه دستورالعملهای سفارشی بنویسید که تبدیلهای پیچیده کد را خودکار میکنند و در زمان شما صرفهجویی کرده و خطاها را کاهش میدهند.
- موارد استفاده در دنیای واقعی: نمونههای عملی را بررسی کنید که چگونه OpenRewrite میتواند برای ارتقاء کتابخانهها، اعمال استانداردهای کدنویسی و بهبود کیفیت کد به کار رود.
- ادغام با خطوط لوله CI/CD: کشف کنید چگونه OpenRewrite را به طور یکپارچه در گردش کار یکپارچهسازی و استقرار مداوم خود برای نتایج ثابت ادغام کنید.
- بهترین شیوهها و نکات: بینشهایی در مورد بهترین شیوهها برای استفاده مؤثر از OpenRewrite بدست آورید و از کد قابل نگهداری و مقیاسپذیر اطمینان حاصل کنید.
این دوره برای چه کسانی است؟
- توسعهدهندگان نرمافزاری که به دنبال بهبود مهارتهای بازسازی کد خود هستند.
- سرپرستان تیم که قصد دارند بازبینی و بروزرسانی کد را بهینه کنند.
- هر کسی که علاقهمند به مدرنسازی پایگاههای کد قدیمی است.
چرا این دوره را انتخاب کنید؟
این دوره ترکیبی منحصر به فرد از تئوری و عمل را ارائه میدهد. به جامعهای از فراگیران بپیوندید که در حال تغییر شیوههای کدنویسی خود با OpenRewrite هستند. در پایان این دوره، شما برای مقابله با هر پایگاه کدی با اطمینان کامل مجهز خواهید بود!
همین حالا در این دوره شرکت کنید!
فرصت ارتقای مهارتهای کدنویسی خود را از دست ندهید. امروز در این دوره شرکت کنید و به OpenRewrite مسلط شوید. آینده از شما تشکر خواهد کرد.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان نرمافزاری که میخواهند بدهی فنی را به طور پایدار و کارآمد کاهش دهند.
- توسعهدهندگان نرمافزاری که زمان زیادی را صرف بازسازی دستی کد میکنند.
تسلط به بازسازی خودکار کد با OpenRewrite
-
OpenRewrite چیست؟ 01:53
-
OpenRewrite در یک نگاه چگونه کار میکند؟ 02:15
-
نیازمندیهای سیستم 00:53
-
انتخاب پایگاه کد 01:54
-
یک مثال اولیه 03:43
-
درختهای معنایی بدون افت (LST) 02:47
-
دستور العمل ها 02:17
-
OpenRewrite در مقابل Moderne 01:36
-
بازدیدکنندگان 03:35
-
سبکها 01:30
-
فعالسازی و اجرای دستورالعملها 03:15
-
اجرا کردن دستورالعملها بدون اصلاح در ساخت 01:31
-
اجرا کردن دستورالعملها بدون ساخت 01:15
-
یافتن دستورالعملها 03:07
-
پیکربندی دستورالعملها 04:13
-
استفاده از سبکها 02:31
-
افزودن منابع جدید دستورالعمل 07:22
-
ترکیب دستورالعمل 04:39
-
دستورالعملهای مبتنی بر متن 05:47
-
ادغام با پایپلاین ساخت شما 03:45
-
انواع دستورالعملها 01:45
-
ایجاد دستورات صریح 05:00
-
قالبهای Refaster (آمادهسازیها) 02:39
-
ایجاد دستورالعملهای قالب Refaster 04:15
-
دستورالعملهای امری: آمادهسازیها 01:05
-
دستورالعملهای امری: ساختار اولیه 01:45
-
دستورپختهای امری: بازدید از گرهها 05:18
-
تست دستورالعملهای امری 03:40
-
مبانی نشانهگذارها 09:55
-
اشتراکگذاری داده بازدیدکننده 07:29
-
دستورالعملهای امری: ایجاد تغییرات 08:07
-
پیادهسازی بازدیدکنندههای غیر ایزومورفیک 11:08
-
ارائه گزینههای پیکربندی 04:25
-
استفاده از چندین بازدیدکننده 10:30
-
اعتبارسنجی دستورالعمل 02:47
-
بهترین شیوهها 02:29
-
مطالعه موردی: مهاجرت به lombok 01:42
-
پاداش: دریافت کمک بیشتر 01:30
مشخصات آموزش
تسلط به بازسازی خودکار کد با OpenRewrite
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:38
- مدت زمان :02:25:17
- حجم :1.35GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy