آموزش 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 برای برنامه ها و کتابخانه های مبتنی بر جاوا
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
57m 36s
22
Linkedin (لینکدین) lynda-small
16 دی 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 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.
کار می کرد.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.