Gradle for java developers
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
-
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!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024