IT Training From

1-877-546-4446

Introduction to Groovy

Experience the Freedom of eLearning

  • Expert Instructors - Learn from consultants with decades of experience
  • On-demand Video Lectures - 100% identical to the classroom course
  • Classroom Materials Included - Student Guide and Exercises
  • Train 24/7 for 1 Year - Become a Knowledge Leader with GogoTraining
Free Course Video What's Included? Ready to Purchase?
  • 5 hrs 41 mins of Video Training
  • 365 Day Access
  • Course Materials & Transcript
  • Expert Instructor B Panja

This is a free course.

To take this course, login or create a Free Account and begin training.

View Your Course Transcript

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 41 minutes

Related Links

  • Course Survey
  • Groovy Software

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

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.

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

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

Prerequisites

None

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

Please Login or Register to view all free content.

When you purchase a course from GogoTraining you can track your progress, and print or email your transcript.

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