OUR
Courses
- Java Programmer & Developer
- Java 21 Grundlagen
- Java 21 Fortgeschritten
- Java 21 new Features
- Java SE 8 New Features
- Java 9-17 New Features
- Vorbereitung zur Java Zertifizierung
- GraalVM – Einführung und Einsatz
- Performance Tuning von Java Applications
- Clean Code
- Test-driven development with Java
- Java & JUnit for Testers
- Rich Clients mit JavaFX entwickeln
- JavaScript
- AI in Development
- Spring Framework
- Java Enterprise
- Microservices & Cloud
- Java Web
- Web & Application Server
- Android & IOS
- Java Architecture & Design
- Software Test
- DevOps & Build Automation
- Agile Software-Entwicklung mit Scrum
- NoSQL und Streaming Systeme
- Andrere Themen
Gradle is a general purpose build automation tool. It extends the usage patterns established by its predecessors, Ant and Maven, and enables builds that are expressive, maintainable, and easy to understand. With a flexible Groovy-based DSL, Gradle offers declarative and extensible language elements that allow you to shape your project's requirements to your liking.
Using practical examples, participants will learn how to set up and build a Gradle project, how to handle dependencies, how to develop build scripts and create multi-project builds, while also discussing transitions to Ant and Maven. Topics such as testing, continuous integration, and code quality monitoring are also discussed.
- Introduction to Gradle
- Introduction to project automation
- Creating a Gradle project using an example
- Gradle Basics
- Create the basics of the script
- dependency management
- Multi-Project Builds
- Testing with Gradle
- Extend Gradle
- integration and migration
- Deployment with Gradle
- IDE support and tools
- Development of multilingual projects
- Code quality management and monitoring
- Continuous integration
- Compile and publish artifacts
- Provision and provision of infrastructure
Previous knowledge
- Basic Java knowledge required
Target group
- java-developers