Softwarez.Info - Software's World!
Gradle For Java Developers (updated 3/2023) - Printable Version

+- Softwarez.Info - Software's World! (https://softwarez.info)
+-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone)
+--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials)
+--- Thread: Gradle For Java Developers (updated 3/2023) (/Thread-Gradle-For-Java-Developers-updated-3-2023)



Gradle For Java Developers (updated 3/2023) - AD-TEAM - 12-17-2024

[Image: 57f53b423e2b90996d74fd1c4462f422.jpg]
Gradle For Java Developers
Last updated 3/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.29 GB | Duration: 4h 18m

Master the fundamentals of gradle in easy steps

What you'll 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

Requirements

Knowledge of java

Description

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 SwensonCourse 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 KumarI 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 - SauravAre 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 willUnderstand what Gradle is and why it is so popularYou will create a Standalone Java Project using Gradle command lineCompare gradle settings.gradle with Maven pom.xmlQuickly learn groovy to understand the Gradle build scriptsUnderstand the anatomy of a Gradle build fileCreate a Java Web ApplicationUse the War and Gretty plugins to build and run your web applicationCreate Custom Gradle tasksCreate Multi Module Projects Learn how to add dependencies between modulesLearn how to manage common logic and dependencies for all the modulesWrite and run unit tests using JUnit and Mockito Generate Test Coverage reports configuring the JACOCO code coverage pluginConfigure SonarQube plugin to run static code analysisCreate a Spring Boot Project using GradleMigrate Spring Boot Maven projects to use GradleUnderstand the build.gradle file of the spring boot project, build and run itCreate Custom Gradle Plugins What are the requirements?Gradle, Spring Tool Suite (Installation is covered)A basic understanding of Java and Java Web DevelopmentWhat am I going to get from this course?Apply your understanding of Gradle and your ability to build a project using GradleCreate and build a java web application using GradleMaster all the important concepts of Gradle while working hands onLearn how to create and build Spring Boot Projects using Gradle

Overview

Section 1: Introduction

Lecture 1 Course and Instructor Introduction

Lecture 2 How to use this course

Lecture 3 Completed projects on GitHub

Section 2: The Basics

Lecture 4 What is gradle

Lecture 5 Why Gradle

Section 3: Gradle in action

Lecture 6 Install Gradle

Lecture 7 Gradle wrapper on windows

Lecture 8 First Gradle Project

Lecture 9 Create a java project

Lecture 10 Build and Run

Lecture 11 More build.gradle

Lecture 12 Repositories

Lecture 13 Configurations

Lecture 14 Build Phases

Lecture 15 Gradle Daemon

Lecture 16 build.gradle and its cousin pom.xml

Section 4: Groovy Crash Course

Lecture 17 Install Spring Tool Suite

Lecture 18 Hello Groovy

Lecture 19 Data Types

Lecture 20 Closures

Lecture 21 Collection Types

Lecture 22 Sets and Maps

Lecture 23 Methods

Lecture 24 Classes and Objects

Section 5: Understanding the build.gradle

Lecture 25 Project Object

Lecture 26 project properties

Lecture 27 Adding custom properties

Lecture 28 Task Object

Lecture 29 Task variables and methods

Section 6: Create a Java Web Application

Lecture 30 Introduction

Lecture 31 Create and Setup Project

Lecture 32 Write Code

Lecture 33 Create WAR

Lecture 34 Run the App

Section 7: Multi Module Projects

Lecture 35 Introduction

Lecture 36 Update

Lecture 37 Create and build the Projects

Lecture 38 Adding Tasks Across Modules

Lecture 39 Reuse Build Logic

Lecture 40 Add Properties

Lecture 41 Dependencies between modules

Lecture 42 Show Dependencies

Section 8: Unit Testing , Test Coverage and CI

Lecture 43 Introduction

Lecture 44 Update - Test Scope

Lecture 45 Configure Test Support

Lecture 46 Test doGet

Lecture 47 Test doPost

Lecture 48 Generate Jacoco Coverage Report

Lecture 49 Install and Launch Sonar

Lecture 50 Update - Use Security Token

Lecture 51 Generate Sonar Report

Lecture 52 Configure a Jenkins Gradle Build

Section 9: Create Spring Boot Gradle Project

Lecture 53 Create and run spring boot project

Lecture 54 Compare with pom.xml

Section 10: Migrate Maven Project to Gradle

Lecture 55 Usecase

Lecture 56 Migrate Coupon Service

Lecture 57 Import Gradle Project in to STS

Section 11: Creating Plugins

Lecture 58 Introduction

Lecture 59 Update

Lecture 60 Create a Custom Plugin

Lecture 61 Move the code to a script

Section 12: Troubleshooting

Lecture 62 Eclipse Troubleshooting

Section 13: Wrap up

Lecture 63 Bonus Lecture

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

[Image: zGL4F6JX_o.jpg]

[To see links please register or login]

[To see links please register or login]

[To see links please register or login]