Gradle یکی از پیشرفتهترین ابزارهای ساخت جاوا و سایر زبانهای JVM مانند Kotlin، Groovy و Scala است.
در این دوره آموزشی یاد می گیرید که چگونه پروژه نرم افزاری خود را با Gradle ساختار دهید تا بیشترین بهره را از آن ببرید.
این دوره به صورت عملی است. با هم، ما یک پروژه را از ابتدا ایجاد می کنیم و ویژگی های Gradle را یک به یک یاد می گیریم. در حالی که ما این کار را بر روی نمونه پروژه جاوا انجام می دهیم، دانش به دست آمده را می توان به هر نوع پروژه نرم افزاری ساخته شده با Gradle منتقل کرد.
هر کار اتوماسیونی که میخواهید انجام دهید: این دوره آموزشی برای شماست تا قدرت کامل Gradle را باز کنید.
هیچ دانش قبلی Gradle مورد نیاز نیست و شما آخرین روشهای برتر Gradle 7 و بالاتر را یاد میگیرید.
دستورالعملهای ویدیویی مملو از اطلاعات است. برای پیگیری، احتمالاً ویدیوها را به طور مرتب متوقف میکنید تا مثال را بررسی کنید و مطمئن شوید که برای شما کار میکند. شما باید 3 برابر مدت زمان یک ویدیو برنامه ریزی کنید تا در سخنرانی مربوطه کار کنید.
بررسی اجمالی موضوعات
زبان پیکربندی Gradle (Gradle's DSL)
تعریف یک ساختار پروژه - فایل تنظیمات و بسته بندی Gradle
به کامپوننت ها/زیر پروژه ها معنی بدهید - فایل ها را بسازید
Centralize Build Configuration - Convention Plugins
یک برنامه بنویسید - وابستگی ها را اضافه کنید
ساخت را اجرا کنید - با ساخت و ذخیره سازی افزایشی
پیکربندی وظایف اضافه شده توسط افزونه ها
وظایف جدید را با استفاده از اجرای وظایف موجود ثبت کنید
منطق ساخت خود را در یک کار پیاده سازی کنید
پروژه خود را از طریق Lifecycle Tasks در دسترس قرار دهید
حوزههای وابستگی (معروف به تنظیمات)
مکانهای مرکزی برای نسخههای وابستگی - پروژههای پلتفرم/کاتالوگهای نسخه وابستگی
تضادها و قوانین فراداده مؤلفه
مجموعه های منبع
پیکربندی آزمایش
Kotlin vs Groovy DSL
نوشتن پیکربندی ساخت در جاوا
مربی و مشاور اتوماسیون ساخت با Gradle
نمایش نظرات