• Advance Your Career Today
  • Learn New Skills
  • Save Money
  • Save Time
  • Get Certified
  • Get Promoted
  • Learn More
  • Advance Your Career Today

Introduction to Groovy Enroll Today!

Select The Package That's Right for You
1 Year Access to Course
Course Completion Certificate
Course Materials
Instructors Answer Your Questions
Add to Cart

Introduction to Groovy

Key Course Benefits

  • Achieve Workplace Success by Learning from Real World Experts
  • Learn and Implement New Skills Faster With Real World Examples
  • Take High Quality Classroom Courses Without the Hassles of Travel
  • Student Guide Makes it Easy for You to Take Notes and Increase Learning
  • Course Demos and Exercises Help You Learn More
  • Eliminate Scheduling Conflicts by Training Anytime 24/7 for 1 year
  • Video Training with Materials, Exercises, and Instructor Support Maximizes Learning
  • 1 Year Course Access Gives You Time to Learn and Master Concepts
  • Use Your Course Completion Certificate to Build Your Resume
  • Responsive Customer Service Makes Independent Learning Easy and Smooth
  • Save Money and Learn More
Video Title Minutes
00: Course Introduction 8
01: Introduction and Variables 28
02: Conditional Execution 26
03: Files and Strings 26
04: Object Oriented Programming 24
05: Regular Expressions and Operators 28
06: Groovy and Databases 39
07: Difference with other Languages 34
08: Groovlets and Beans 21
09: Templates 25
10: Control Structures 33
11: Collections and Maps 25
12: Dynamic Properties of Groovy 24
Course Survey
Total: 5 hours 41 minutes

For more information, contact us or call 1-877-546-4446


In this Groovy online training course you will learn the basic concepts of Groovy. The training starts with the basic Groovy programs and gradually introduces other concept with increasing complexity. Introduction to Groovy provides the conceptual and syntactical difference from other programming languages like Java, Python and Ruby. The dynamic nature of Groovy and new features as a scripting language are discussed in this course as well.




As a result of taking this Groovy online training, you will be able to:

  • Write programs using Groovy
  • Identify the differences between Groovy, Java, Python and Ruby
  • Use the basic syntax of Groovy
  • Discuss the dynamic programming features of Groovy

For more information, contact us or call 1-877-546-4446



Introduction to Groovy Outline

Module 00: Introduction to Groovy Online Training - Course Introduction

Module 01: Introduction and Variables

  • Hello world program
  • Mathematical operations
  • Variables
  • Lists, size methods, maps

Module 02: Conditional Execution

  • Conditional execution
  • Boolean operators
  • Closures
  • Collect and each methods

Module 03: Files and Strings

  • Files
  • Strings

Module 04: Object Oriented Programming

  • Object oriented programming
  • Java and Groovy

Module 05: Regular Expressions and Operators

  • Regular expressions
  • ? operator
  • Group of characters
  • Other operators

Module 06: Groovy and Databases

  • SQL and Groovy
  • Queries
  • Markup builder

Module 07: Difference with other Languages

  • Difference between Groovy and Java
  • Difference between Groovy and Python
  • Difference between Groovy and Ruby

Module 08: Groovlets and Beans

  • Groovlets
  • Groovy beans
  • Markup

Module 09: Templates

  • Templates
  • Template engines
  • Markup builders

Module 10: Control Structures

  • Control structures
  • Looping
  • try-catch-finally block

Module 11: Collections and Maps

  • Collections
  • Ranges
  • Maps

Module 12: Dynamic Properties of Groovy

  • Dynamic groovy
  • methodMissing and propertyMissing
  • Runtime mixins

For more information, contact us or call 1-877-546-4446

Important Links

  • Course Survey
  • Groovy Software

For more information, contact us or call 1-877-546-4446

When you purchase a Deluxe or Premium course from GogoTraining, you can use your transcript to view and monitor your progress and when you complete the course, you can print or email the transcript, or print a course completion certificate.

For more information, contact us or call 1-877-546-4446

We show that you have been logged out, probably due to automatic session limits. Please Login to continue viewing content.

Sign up today for your FREE GogoTraining account to access hundreds of free resources.

Security Question

Answer this question to complete your registration.

Which is NOT an operating system?

A bicycle
A bicycle
A bicycle