Gradle Fundamentals
4.4 (954 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,841 students enrolled

Gradle Fundamentals

Learn the fundamentals of Gradle
Bestseller
4.4 (954 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,841 students enrolled
Created by Jimmy H.
Last updated 11/2018
English
English [Auto]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2.5 hours on-demand video
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Learn and understand the fundamentals of Gradle.
  • Learn how to setup and use Gradle.
  • Learn how to build a Java project with Gradle.
  • How to create Gradle tasks and use Gradle in the cloud.
  • How to add dependency to a project and create a library module.
  • Learn about the Gradle project structure.
Course content
Expand all 24 lectures 02:22:49
+ Build Java Project with Gradle
6 lectures 38:19
Creating a new project
07:42
Gradle Java Plugin
03:52
Add Gradle to Java Program
06:19
Create Java Program with Gradle
08:02
Using Groovy
05:54
Project object model
06:30
+ Dependency
2 lectures 17:01
Add dependency
07:21
Create library module
09:40
+ Project Structure
3 lectures 25:28
Gradle project structure
12:23
Build directory
06:45
Gradle wrapper
06:20
+ Gradle Tasks
5 lectures 32:06
Tasks
04:34
Gradle view tool
06:51
Create new Gradle tasks
06:31
Extend existing tasks
07:03
Plugin
07:07
+ Gradle Profile and Cloud
2 lectures 13:13
Profiling
04:25
Gradle Cloud
08:48
Requirements
  • Basic knowledge of Java Programming Language
Description

Gradle is an extensive build tool and dependency manager for programming projects. Gradle can automate the building, testing, publishing, deployment and more of software packages or other types of projects such as generated static websites, generated documentation or anything else.

In this course students will learn the core concepts of Gradle and how to use Gradle to manage building, testing and deploying your Java application.

We will first go through some Gradle fundamentals and how to build a Java project with Gradle, add a dependency to a project,  and create a library module. We'll also get into the Gradle project structure, Gradle tasks, Gradle in the cloud, and more.

Students will learn by doing, by working through exercises designed to build on the presented material and explore.

Who this course is for:
  • Anyone interested in learning Gradle
  • Java programmers