آموزش Gradle برای برنامه ها و کتابخانه های مبتنی بر جاوا

Gradle for Java-Based Applications and Libraries

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Gradle ساخت و آزمایش برنامه های جاوا را با مجموعه ویژگی های جذاب خود آسان می کند. این دوره وظایف معمول مورد نیاز برای کار با یک پروژه جاوا را آموزش می دهد ، از جمله کامپایل کد ، افزودن وابستگی ها ، آزمایشات در حال اجرا و ساخت یک فایل JAR. برای تکمیل این دوره به دانش اولیه زبان برنامه نویسی جاوا نیاز خواهید داشت. مربی Benjamin Muschko شما را در ساختار پروژه و کد منبع یک پروژه ساده جاوا جستجو می کند ، سپس نحوه اعمال و کاوش افزونه جاوا برای Gradle را نشان می دهد. این دوره نحوه تولید Javadocs را برای یک پروژه جاوا توضیح می دهد. بنیامین اصول مدیریت وابستگی را پوشش می دهد. او برای آزمایش یک پروژه جاوا و برطرف کردن مجموعه آزمایشی ناموفق ، هر وظیفه ای را که باید انجام دهید قدم می گذارد. بعلاوه ، بنیامین برخی از منابع یادگیری اضافی را برای تعمیق دانش Gradle شما فراهم می کند.

سرفصل ها و درس ها

مقدمه Introduction

  • ساخت یک پروژه جاوا ساده است Building a Java project simplified

  • آنچه شما باید بدانید What you should know

1. ساخت یک پروژه جاوا 1. Building a Java Project

  • آناتومی یک پروژه ساده جاوا Anatomy of a simple Java project

  • استفاده از افزونه جاوا Applying the Java plugin

  • تدوین کد منبع جاوا Compiling Java source code

  • بسته بندی یک پرونده JAR Packaging a JAR file

  • کاوش افزونه Java Application Exploring the Java Application plugin

  • چالش: تولید Javadocs برای یک پروژه جاوا Challenge: Generating Javadocs for a Java project

  • راه حل: تولید Javadocs برای یک پروژه جاوا Solution: Generating Javadocs for a Java project

2. مبانی مدیریت وابستگی 2. Dependency Management Basics

  • مکانیک مدیریت وابستگی Mechanics of dependency management

  • اعلام وابستگی به کتابخانه خارجی Declaring a dependency on an external library

  • ارائه درخت وابستگی Rendering the dependency tree

  • اعلام وابستگی پروژه Declaring a project dependency

  • استفاده از افزونه Maven Publish برای انتشار کتابخانه Using the Maven Publish plugin to publish a library

  • چالش: مصرف وابستگی خارجی Challenge: Consuming an external dependency

  • راه حل: مصرف وابستگی خارجی Solution: Consuming an external dependency

3. آزمایش یک پروژه جاوا 3. Testing a Java Project

  • استفاده از چارچوب آزمون JUnit 5 Using the JUnit 5 test framework

  • اعلام وابستگی های JUnit Declaring JUnit dependencies

  • اجرای آزمایشات و بازبینی نتایج Executing tests and inspecting the results

  • چالش: مجموعه آزمایشی ناموفق را برطرف کنید Challenge: Fix a failed test suite

  • راه حل: یک مجموعه آزمایشی ناموفق را برطرف کنید Solution: Fix a failed test suite

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش Gradle برای برنامه ها و کتابخانه های مبتنی بر جاوا
جزییات دوره
57m 36s
22
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Benjamin Muschko Benjamin Muschko

مهندس نرم افزار، مشاور مستقل و مربی

بنجامین موشکو یک مشاور و مربی مستقل نرم افزار در Automated Ascent است.

بنجامین یک مهندس نرم افزار در ماشین مجازی جاوا (JVM) با بیش از 15 سال تجربه در صنعت است. بنجامین علاوه بر کارش به عنوان توسعه‌دهنده، مربی و مشاور، یک نویسنده منتشر شده است. در Gradle in Action که توسط انتشارات منینگ منتشر شده است، بنجامین راهنمای جامعی برای اتوماسیون پروژه های انتها به انتها با Gradle ارائه می دهد. او همچنین یک مدافع منبع باز و مشارکت کننده با اشتیاق به اتوماسیون پروژه، آزمایش و تحویل مداوم است. قبل از نقش فعلی خود در Automated Ascent، او به عنوان مهندس اصلی در Gradle, Inc.
کار می کرد.