Introduction to Groovy & JVM
Explore what Groovy is, its relationship with Java and the JVM, and set up your development environment.
Meet Groovy: Java's Dynamic Cousin
Groovy is a dynamic language for the JVM — think Java with the boilerplate stripped out. Great for scripting, web apps, and tests.
Understanding the JVM
The JVM runs compiled bytecode on any OS. That is the magic behind "write once, run anywhere" — and it runs Groovy too.
All lessons in this course
- Introduction to Groovy & JVM
- Groovy Syntax & Basic Types
- Groovy Scripts & GShell
- Groovy Strings & GStrings