HOME > IT & Software > Gradle for java developers

Gradle for java developers

SynopsisGradle for java developers, available at $84.99, has an avera...
Gradle for java developers  No.1

Gradle for java developers, available at $84.99, has an average rating of 4.31, with 73 lectures, 9 quizzes, based on 2312 reviews, and has 15308 subscribers.

You will learn about Understand what Gradle is and why it is so popular You will create a Standalone Java Project using Gradle command line Compare gradle settings gradle with Maven pom xml Quickly learn groovy to understand the Gradle build scripts Understand?the anatomy of a Gradle build file Create a Java Web Application Use the War and Gretty plugins to build and run your web application Create Custom Gradle tasks Create Multi Module Projects Learn how to add dependencies between modules Learn how to manage common logic and dependencies for all the modules Write and run unit tests using JUnit and Mockito Generate Test Coverage reports configuring the JACOCO code coverage plugin Configure SonarQube plugin to run static code analysis Create a Spring?Boot Project using Gradle Migrate Spring Boot Maven projects to use Gradle Understand the build gradle file of the spring boot project, build and run it Create Custom Gradle Plugins This course is ideal for individuals who are Students with Java Background or Experienced developers who has used maven or Any java developer who wants to understand and use gradle It is particularly useful for Students with Java Background or Experienced developers who has used maven or Any java developer who wants to understand and use gradle.

Enroll now: Gradle for java developers

Summary

Title: Gradle for java developers

Price: $84.99

Average Rating: 4.31

Number of Lectures: 73

Number of Quizzes: 9

Number of Published Lectures: 66

Number of Published Quizzes: 9

Number of Curriculum Items: 87

Number of Published Curriculum Objects: 80

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • Understand what Gradle is and why it is so popular
  • You will create a Standalone Java Project using Gradle command line
  • Compare gradle settings gradle with Maven pom xml
  • Quickly learn groovy to understand the Gradle build scripts
  • Understand?the anatomy of a Gradle build file
  • Create a Java Web Application
  • Use the War and Gretty plugins to build and run your web application
  • Create Custom Gradle tasks
  • Create Multi Module Projects
  • Learn how to add dependencies between modules
  • Learn how to manage common logic and dependencies for all the modules
  • Write and run unit tests using JUnit and Mockito
  • Generate Test Coverage reports configuring the JACOCO code coverage plugin
  • Configure SonarQube plugin to run static code analysis
  • Create a Spring?Boot Project using Gradle
  • Migrate Spring Boot Maven projects to use Gradle
  • Understand the build gradle file of the spring boot project, build and run it
  • Create Custom Gradle Plugins
  • Who Should Attend

  • Students with Java Background
  • Experienced developers who has used maven
  • Any java developer who wants to understand and use gradle
  • Target Audiences

  • Students with Java Background
  • Experienced developers who has used maven
  • Any java developer who wants to understand and use gradle
  • Sample Reviews:

    This was an exceptionally good course! I found what I needed in the first 45 minutes, and I watched the rest just to make sure I had full coverage. I feel like I am completely competent in Gradle, andI have already converted 3 of my projects to use Gradle, and it is all working surprisingly well. Good job!Keith Swenson

    Course is certainly very informative and the fundamentals are well explained with real world examples. Especially multi module gradle concepts and custom plugins adds, because they are very much useful for a IT developer. Lecturer voice is clear and intense. Thank you very much Sunil Kumar

    I was waiting for Bharath’s course on Gradle and when it came out, I purchased it instantly. I did not even hesitate once before buying it since I already know that this course will be as good as his other courses. I recently joined a company and there we are working on a big project which has so many configurations and it was build using Gradle and I was having trouble understanding them. I googled and read some online blogs, watched some youtube videos but still many things were not clear to me so when his course came on Gradle I was overjoyed. His explanation is so simple, precise, short and to the point Saurav

    Are you a Java or Spring Boot developer who wants to master Gradle then this course is for you.Are you a developer with Maven background who wants to quickly learn Gradle then this course is for you as well.

    Gradle is one of the most popular build automation tools in the java world.In this course you will master all the core concepts of Gradle while working hands on to create a various java project.In this course you will

  • Understand what Gradle is and why it is so popular

  • You will create a Standalone Java Project using Gradle command line

  • Compare gradle settings.gradle with Maven pom.xml

  • Quickly learn groovy to understand the Gradle build scripts

  • Understand the anatomy of a Gradle build file

  • Create a Java Web Application

  • Use the War and Gretty plugins to build and run your web application

  • Create Custom Gradle tasks

  • Create Multi Module Projects

  • Learn how to add dependencies between modules

  • Learn how to manage common logic and dependencies for all the modules

  • Write and run unit tests using JUnit and Mockito

  • Generate Test Coverage reports configuring the JACOCO code coverage plugin

  • Configure SonarQube plugin to run static code analysis

  • Create a Spring Boot Project using Gradle

  • Migrate Spring Boot Maven projects to use Gradle

  • Understand the build.gradle file of the spring boot project, build and run it

  • Create Custom Gradle Plugins

  • What are the requirements?

  • Gradle, Spring Tool Suite (Installation is covered)

  • A basic understanding of Java and Java Web Development

  • What am I going to get from this course?

  • Apply your understanding of Gradle and your ability to build a project using Gradle

  • Create and build a java web application using Gradle

  • Master all the important concepts of Gradle while working hands on

  • Learn how to create and build Spring Boot Projects using Gradle

  • Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Course and Instructor Introduction

    Lecture 2: How to use this course

    Lecture 3: Completed projects on GitHub

    Chapter 2: The Basics

    Lecture 1: What is gradle

    Lecture 2: Why Gradle

    Chapter 3: Gradle in action

    Lecture 1: Install Gradle

    Lecture 2: Gradle wrapper on windows

    Lecture 3: First Gradle Project

    Lecture 4: Create a java project

    Lecture 5: Build and Run

    Lecture 6: More build.gradle

    Lecture 7: Repositories

    Lecture 8: Configurations

    Lecture 9: Build Phases

    Lecture 10: Gradle Daemon

    Lecture 11: build.gradle and its cousin pom.xml

    Chapter 4: Groovy Crash Course

    Lecture 1: Install Spring Tool Suite

    Lecture 2: Hello Groovy

    Lecture 3: Data Types

    Lecture 4: Closures

    Lecture 5: Collection Types

    Lecture 6: Sets and Maps

    Lecture 7: Methods

    Lecture 8: Classes and Objects

    Chapter 5: Understanding the build.gradle

    Lecture 1: Project Object

    Lecture 2: project properties

    Lecture 3: Adding custom properties

    Lecture 4: Task Object

    Lecture 5: Task variables and methods

    Chapter 6: Create a Java Web Application

    Lecture 1: Introduction

    Lecture 2: Create and Setup Project

    Lecture 3: Write Code

    Lecture 4: Create WAR

    Lecture 5: Update – Gretty Version

    Lecture 6: Run the App

    Chapter 7: Multi Module Projects

    Lecture 1: Introduction

    Lecture 2: Update

    Lecture 3: Create and build the Projects

    Lecture 4: Adding Tasks Across Modules

    Lecture 5: Reuse Build Logic

    Lecture 6: Add Properties

    Lecture 7: Dependencies between modules

    Lecture 8: Show Dependencies

    Chapter 8: Unit Testing , Test Coverage and CI

    Lecture 1: Introduction

    Lecture 2: Update – Test Scope

    Lecture 3: Configure Test Support

    Lecture 4: Test doGet

    Lecture 5: Test doPost

    Lecture 6: Generate Jacoco Coverage Report

    Lecture 7: Install and Launch Sonar

    Lecture 8: Update – Use Security Token

    Lecture 9: Update

    Lecture 10: Generate Sonar Report

    Lecture 11: Setup Jenkins

    Lecture 12: Configure a Jenkins Gradle Build

    Chapter 9: Create Spring Boot Gradle Project

    Lecture 1: Create and run spring boot project

    Lecture 2: Compare with pom.xml

    Chapter 10: Migrate Maven Project to Gradle

    Lecture 1: Usecase

    Lecture 2: Migrate Coupon Service

    Lecture 3: Import Gradle Project in to STS

    Chapter 11: Creating Plugins

    Lecture 1: Introduction

    Lecture 2: Update

    Lecture 3: Create a Custom Plugin

    Lecture 4: Move the code to a script

    Chapter 12: Troubleshooting

    Lecture 1: Eclipse Troubleshooting

    Chapter 13: Wrap up

    Lecture 1: Bonus Lecture

    Instructors

  • Gradle for java developers  No.2
    Bharath Thippireddy
    IT Architect and Best Selling Instructor- 700000+ students
  • Rating Distribution

  • 1 stars: 16 votes
  • 2 stars: 29 votes
  • 3 stars: 209 votes
  • 4 stars: 831 votes
  • 5 stars: 1227 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    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!