Apache Groovy 4 Fundamentals
Offered By: Pluralsight
Course Description
Overview
Groovy is a well-known language that complements Java. This course will teach you the core Groovy features that let you write complex code effectively.
Though Java has been widely adopted, it is verbose and needs a lot of ceremony. In this course, Apache Groovy 4 Fundamentals, you’ll learn how to write concise code to achieve complex tasks. First, you’ll explore the syntax of Groovy, the simple and complex data structures provided by the language. Next, you’ll discover how to use looping constructs to control the flow of your program. Then, you'll dive into exception handling, file handling techniques, and regular expressions. Later, you'll be shown key Groovy features like Closures, metaprogramming, and builders. Finally, you’ll learn how to process XML and JSON documents in Groovy. When you’re finished with this course, you’ll have the skills and knowledge of writing concise Groovy code that complements Java needed to automate and maintain your day-to-day tasks.
Though Java has been widely adopted, it is verbose and needs a lot of ceremony. In this course, Apache Groovy 4 Fundamentals, you’ll learn how to write concise code to achieve complex tasks. First, you’ll explore the syntax of Groovy, the simple and complex data structures provided by the language. Next, you’ll discover how to use looping constructs to control the flow of your program. Then, you'll dive into exception handling, file handling techniques, and regular expressions. Later, you'll be shown key Groovy features like Closures, metaprogramming, and builders. Finally, you’ll learn how to process XML and JSON documents in Groovy. When you’re finished with this course, you’ll have the skills and knowledge of writing concise Groovy code that complements Java needed to automate and maintain your day-to-day tasks.
Syllabus
- Course Overview 1min
- Introducing Groovy Programming 30mins
- Working with Simple and Collective Datatypes 27mins
- Controlling Flow Using Loops in Groovy 21mins
- Exception Handling in Groovy 15mins
- Programming with Closures in Groovy 29mins
- Working with Files in Groovy 19mins
- Working with Regex in Groovy 19mins
- Object-oriented Programming in Groovy 21mins
- Processing XML and JSON in Groovy 18mins
- Metaprogramming in Groovy 20mins
- Going Further with Groovy 22mins
Taught by
Saravanan Dhandapani
Related Courses
Work with augmented reality (AR) and the webCurtin University via edX Learn Intermediate Swift
Codecademy Learn Swift: Closures
Codecademy Advanced JavaScript 3: Objects, Collections, Functions
Scrimba via Coursera Introduction to Javascript and Ajax: Building Web Apps
Johns Hopkins University via Coursera