Learning Gradle

1fcbb76a7feb53dc0b8585896de025b31799feeb7819544ba6e6ebf454ef6769
Description
This course offers a deep dive into Gradle, an open-source build automation tool, providing the core concepts and building blocks necessary for automation. You will learn how to define build logic, use Gradle support in IntelliJ IDEA, and understand the three phases of build execution. The course also covers how to locate and apply plugins, create a new task for a compressed TAR file, and gain insights from a deeper look at a Gradle build. After completing this course, you will be equipped to implement and execute build logic with Gradle.
Learning Objectives
- Understanding Build files and conventions
- Defining and configuring a task
- Understanding the directed acyclic graph (DAG)
- Learning Build lifecycle phases
- Applying reusable functionality with plugins
- Understanding Domain object runtime representation
- Referencing the documentation
- Defining and executing a task