There are currently no items in your shopping cart.

User Panel

Forgot your password?.

Practical Build Management with Gradle

Video Introducing this tutorial

Introduction to Gradle :
The Course Overview
What Is Gradle?
GradleFeatures from a Birds' Eye View
Comparison of GradlewithOther Build Tools
Installation and Setup

First Steps with Gradle :
Hello, World!
Declarative Builds
Flexible Execution

Dependencies :
Built in Dependency Management
Custom Configuration
Dependency Resolution
Build of Materials (BOM)

Tasks :
What Is Task in Gradle?
Organizing Tasks
Copying and Filtering
Incremental Builds
Rules to Control Tasks

Tests and Coverage :
Running Tests with Zero Effort
Adding Integration Tests
Coverage to Improve Confidence

Code Quality Management :
How Code Quality Can be Managed?
Ad-Hock Static Code Analysis
Sustain Code Quality with SonarQube

Build Once, Deploy Anytime :
What Is CI/CD?
Artefacts and Repositories
Artefacts Publishing

Parameterize Execution :
Enabling Parameterization Using the gradle.propertiesFile
Enabling Parameterization Using ExtraPropertiesExtension
Parallel Execution

Plug and Build :
Finding the Right Plugin
Overviewing plugin API
Creating Own Plugin

Beyond Java :
Gradles Polyglot Nature
Speeding up Build
Composite Builds