Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 14 hours
Course Outline
Introduction to Programming with Groovy
- What is Groovy?
- A brief history and evolution of Groovy
- Reasons to choose Groovy
- Overview of key programming concepts
- Scripting versus compiled languages
Environment Setup
- Installing Groovy
- Configuring the Groovy environment across different operating systems
- Getting to know GroovyShell and IDEs
- Exploring the capabilities of GroovyShell
- Discovering Integrated Development Environments (IDEs) compatible with Groovy
Your First Groovy Script
- Creating a 'Hello World' program in Groovy
- Writing and executing your initial Groovy script
- Core Groovy syntax
- Managing comments, variables, and outputting results
Fundamental Programming Concepts in Groovy
- Data types and variables
- Primitive types, strings, and type inference
- Essential operators
- Arithmetic, relational, and logical operations
- String manipulation
- Frequently used string operations and methods
Control Structures
- Conditional logic
- Using if, else, and switch statements
- Looping mechanisms
- for, while, and do-while loops
Introduction to Collections
- Handling arrays
- Declaring, initializing, and accessing array elements
- Working with lists and maps
- Basics of using and manipulating lists and maps
Introduction to Functions and Closures
- Defining and invoking functions
- Understanding syntax, parameters, and return values
- Foundations of closures
Introduction to Object-Oriented Programming
- Classes and objects
- Creating classes, instantiating objects, and understanding properties
- Basic methods
- Defining methods and calling them
Basic Error Handling
- Foundations of exception handling
- Using try, catch, and finally blocks
- Common exception types in Groovy
Summary and Next Steps
Requirements
- Fundamental computer literacy
Target Audience
- Developers
- IT students
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 2900 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (1)
The extra information that was shared, the training was not straightforward groovy, which was nice.