Introduction to Groovy
Experience the Freedom of eLearning
- Start today with online video training
- Get questions answered by the instructor
- Receive course updates for one year
- Learn more with our expert instructors
| Preview this Course Here | Online eLearning Benefits | How to Purchase This Course |
|---|---|---|
|
This is a free course. To take this course, login or create a Free Account and begin training. |
Videos
There are several great features that come with this course. The Course Transcript tracks your progress and allows you to pick up where you left off. You can view or email your transcript. The course comes with documentation found in Downloads Tab. You have access to the course and all videos for 1 year. Full screen viewing option available (see icon on bottom right corner of video).
| 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 |
| Total: | 5 Hours 47 Minutes |
Description
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.
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
Objectives
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