Groovy Programming

Overview

In this introductory course on Groovy programming, we will cover the basics of Groovy language syntax, how to use it in Java programs, and how to write simple scripts that perform useful tasks. We will also look at Groovy’s strengths and weaknesses compared to other languages.

Play Video

Introduction to Groovy

Groovy is an object-oriented dynamic scripting language with features similar to those found in Perl, Python, Ruby, and JavaScript. It was developed by James Strachan as part of his work on the Grails framework.

What Is Groovy?

Groovy is an open source programming language based on Java. It has been designed to make programmers more productive by providing them with a simple, concise syntax and powerful meta-programming facilities.

Why Should You Learn Groovy?

Groovy is a dynamic object-oriented programming language that combines the power of scripting languages (like Perl) with the productivity of statically typed languages (like C++). Groovy is also a JVM language, so it runs on any platform where Java does.

The Basics of Groovy Programming

In this course we will cover the basics of Groovy programming. We’ll start by looking at what makes Groovy different from other programming languages. Then we’ll take a look at how Groovy works under the hood. Finally, we’ll explore some of the more advanced features of Groovy. By the end of this course, you should understand why Groovy is an excellent choice for writing applications.

Groovy vs Java

Groovy is a dynamic language with object oriented capabilities. It was originally developed as a scripting language for use within J2EE (Java 2 Enterprise Edition) environments. However, it has since become a general purpose language. It is similar to Java in many ways, but there are also significant differences between the two languages.

What people are saying

Enroll Now