به دوره تسلط Gradle خوش آمدید!
جایی که پیچیدگی ها و تفاوت های ظریف یکی از پیشرفته ترین نرم افزارهای Build Tools را در این سیاره یاد خواهید گرفت ...
در این دوره شما از پایه با Gradle آشنا خواهید شد.
شروع با سنگ های گوشه Gradle. زبان خاص دامنه یا DSL، مدل شیء دامنه و چرخه حیات.
Gradle تا حد زیادی به چیزی که یک زبان خاص دامنه یا DSL نامیده می شود، متکی است.
برای مدت طولانی Groovy بوده است Gradles به زبان DSL بروید. بنابراین منطقی است که از آنجا شروع کنیم و من درک خوبی در مورد نحوه استفاده از Groovy با Gradle به شما ارائه می کنم، بنابراین می توانید حداکثر سود را از هر دو ببرید. بعداً در دوره، نگاهی به استفاده از Kotlin به عنوان DSL و پشتیبانی IDE برای این زبان برنامهنویسی شگفتانگیز میاندازم.
سپس با نگاه کردن به چرخه زندگی Gradle (... چیزی که اغلب نادیده گرفته میشود!!) صحنه نحوه عملکرد Gradle را از درون به بیرون تنظیم کردم.
متوجه خواهید شد که تسلط بر چرخه زندگی Gradle و اشیاء دامنه مرتبط، کلید دریافت آن "A-ha!" است. لحظه ای با گریدل (این به تنهایی شما را جلوتر از سایر توسعه دهندگان می کند.)
خواهید آموخت که تسلط بر طیف گسترده ای از دامنه اشیاء همراه با Gradle و "افزونه های" آن، کلید دیگری است که قدرت Gradle را باز می کند.
از پروژههای تک جاوا گرفته تا برنامههای پیچیده چند پروژهای جاوا - Gradle به راحتی میتواند آنها را مدیریت کند و با مثالهای مورد استفاده در این دوره، راهنمایی و تجربه زیادی برای استفاده در پروژههای شخصی خود خواهید داشت. راه را به جلو هدایت کند. ایجاد اسکریپتهای ساخت کلاس جهانی، پیشرو، با مسلماً قویترین و مدرنترین ابزار ساخت روی کره زمین!
در این دوره، من اصول اولیه زبان Groovy که توسط Gradle استفاده میشود را پوشش میدهم، بعداً در دوره به استفاده از Kotlin نیز اشاره میکنم.
من چرخه زندگی Gradle و نحوه اتصال به آن را به طور عمیق پوشش میدهم، بنابراین از مزایای کامل Gradles استفاده میکنیم.
من انواع مختلفی از اشیاء دامنه Gradles و نحوه دستکاری موفقیتآمیز آنها و همچنین «افزونهها» - بهویژه افزونه جاوا را پوشش میدهم.
Gradle 'Wrapper نیز با برخی جزئیات پوشش داده شده است.
من به پلاگین Buildship برای Eclipse و نحوه عملکرد آن نگاه می کنم. (این دوره عمدتاً مبتنی بر استفاده از این بستر است.)
نمونه های استفاده شده در این دوره متنوع و همه پروژه های جاوا هستند. از برنامه های تک تا برنامه های وب چند پروژه ای، همه با استفاده از Gradle ساخته و مستقر شده اند.
دانشجوی ایده آل برای این دوره، هر توسعه دهنده جاوا است که به دنبال گسترش مهارت های فعلی خود است.
شرایط لازم برای ثبت نام در این دوره وجود ندارد، فقط دانش قبلی از جاوا دارید،
من فقط از شما می خواهم که با ذهن باز و آماده برای یادگیری بیایید.
مهندس و مربی نرم افزار
نمایش نظرات