3.3 out of 5
3.3
5 reviews on Udemy

The Gradle Crash Course 2019 (with Groovy)

1500+ Students! Understand everything there is to know about Gradle,Groovy, Builds and everything in between!
Instructor:
Vaga Notes
2,272 students enrolled
English [Auto-generated]
How to install and set up gradle (on both Mac and Windows) with it's prerequisites (Java, Homebrew for the Mac)
How to work with Gradle in an IDE like Eclipse
Create basic tasks in Gradle, get familiar with commands like DoFirst and DoLast
Learn how to manage dependencies in Gradle build Scripts
Learn Lifecycle Tasks with the base plug in
Learn how to work with variables, lists, maps, getters and setters and the shortcut notation
Install and Setup Groovy with Eclipse
Use Variable, Loops, Lists and Maps in Groovy
Learn how to use the Gradle Wrapper and Build Scans
Logging and File Management in Gradle
Build Java and Android Apps with Gradle (use Android Studio)
Practice plugins with the Jacoco plug in

Whether you are a college student looking for a way to build your code(for free) or an industry professional looking for a one stop shop to build your project or an upgrade from Maven. Gradle can handle everything from file management to build scans to integration with Continuous Integration Platforms like TeamCity.

You will get a quick grasp on Gradle. It is one of the best build automation tools out there, with the ability to write fast and highly customizable builds in Groovy or Kotlin.

The course is divided into sections, each independently forms a module and a course in itself. Each section is backed up by quizzes and assignments to keep you on track. Whether you are a college student looking to get some experience with automated builds or a professional looking for a tool to build and test code you will find what you  need here. Everything is well documented and separated, so you can find what you need.

The Install and SetUp of Gradle

We will sign up and install java and HomeBrew(for the Mac). Then Mac users will install Gradle using HomeBrew while Windows users will use a manual installation process. Each step will be covered clearly so you have no doubts along the way. Then we will see how to use Gradle in an IDE like Eclipse and even run a couple of tasks from Eclipse. At this point we will give you an overview of what Gradle is.

Basic Groovy

Install and Setup Groovy on Eclipse. Move on to learning Groovy basics like Maps, Lists and Loops. Also checkout how to use Groovy from the Command Line.

The Basics of Gradle

What will you be leaning in this section: 

·      Do First and Do Last commands

·      Use Loops and Operators

·      Use Dependencies in build scripts

·      Master Lifecycle tasks with the base plug in

·      Learn how to use project level variables

·      How to work with local variables

·      How to use shortcut notation

·      The basics of lists and maps

·      Use Gradle Wrapper

·       Create Build Scans

Logging and File Management in Gradle

Learn how to use different types and levels of Logging in Gradle. Learn how to copy, move,zip and unzip files.

Build Apps with Gradle

Practice everything we have learnt. Meanwhile also learn how to setup Gradle with Android Studio and create and build Java apps. End the course by learning about the Jacoco Plug in.

The Install and SetUp of Gradle

1
Why Gradle
2
Install Java on the Mac
3
Install and Setup Gradle on the Mac
4
Install and Setup Gradle on Windows
5
Set up Gradle on Eclipse
6
Set yourself up!

Basic Groovy

1
Install Groovy on Windows
2
Set up Groovy on Eclipse
3
Variables and Operators
4
Loops
5
Lists and Maps
6
Practice using Loops
7
Use Groovy from the Command Line

The Basics of Gradle

1
DoFirst and DoLast
2
Intro to Tasks
3
Loops and Operators
4
Dependencies in Build Scripts
5
Write your own Task!
6
Gradle Wrapper
7
Lifecycle Tasks: The Base Plug In
8
Using Project Info and the check command
9
Creating Variables and external properties
10
ShortCut Notation
11
Use Lists and Maps
12
Creating a Build Scan

Logging and File Management in Gradle

1
Logging
2
Logging Levels

Test your knowledge of logging in Gradle

3
Logging Quiz 2!

Test your knowledge of Gradle Logging

4
Copy Files
5
Zip Files
6
UnZip Files

Build Apps with Gradle!

1
Get started with Gradle on Android Studio
2
Building Java Apps
3
Use the Jacoco Plug in
4
Validation with the Jacoco Plug In
5
Final Assignment!
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
3.3
3.3 out of 5
5 Ratings

Detailed Rating

Stars 5
2
Stars 4
0
Stars 3
1
Stars 2
1
Stars 1
1
205fd42914e9b8995c70b30606bc28b4
30-Day Money-Back Guarantee

Includes

2 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion