Save for later

The Complete Apache Groovy Developer Course

Are you looking to learn a new language? Learning a new language helps expand your skill set as a developer and make you more marketable to employers. If you aren't learning a new language because it's not the one you use at work, I think you're missing out on the benefits. I often find that seeing how other languages solve problems makes me a better developer with the languages I use on a day to day basis. I am here to tell you all about an awesome dynamic language called Apache Groovy.

What is Apache Groovy?

Apache Groovy is a powerful, optionally typed and dynamic language, with static-typing and static compilation capabilities for the Java platform, aimed at improving developer productivity thanks to a concise, familiar and easy to learn syntax. It integrates smoothly with any Java program and immediately delivers to your application powerful features, including scripting capabilities, Domain-Specific Language authoring, runtime and compile-time meta-programming and functional programming.

Who Should Learn Apache Groovy?

I am going to teach you everything you need to know to start using the Groovy programming language. This course is really designed for 2 different types of people and I think you will both benefit from it. If you’re a beginner programmer with a some experience in another language like Python or Ruby, this course is for you. Dynamic languages are generally thought of as easier for total beginners to learn because they’re flexible and fun. If you’re an existing Java Developer (Beginner or Experienced), this course is also for you. You will learn Groovy compliments the Java language and makes some of the complex tasks from Java concise and easy.

Enroll Today

I have spent a lot of time putting together what I think is the most complete course on Groovy on the market today. Please take the time to watch the preview videos and If you like what you see, click that enroll button and I will see you inside.

Get Details and Enroll Now

OpenCourser is an affiliate partner of Udemy.

Set Reminder Save for later

Get a Reminder

Not ready to enroll yet? We'll send you an email reminder for this course

Send to:

Udemy

Rating 4.3 based on 272 ratings
Length 13.5 hours
Starts On Demand (Start anytime)
Cost $9
From Udemy
Instructor Dan Vega
Download Videos Only via the Udemy mobile app
Language English
Subjects Programming
Tags Programming Languages Development

Get a Reminder

Get an email reminder about this course

Send to:

What people are saying

According to other learners, here's what you need to know

so far in 22 reviews

complaints so far.

10/10 Read along text is horribly full of typos and missed translations Le contenu est riche Montre autres références So far, so good!

Great so far... Pouca parte pratica Kurze Länge der Videos, Angenehme Stimme des Authors, Gute Erklärungsweise I am only in the beginning of the education It is filling in patchy knowledge of groovy's features as I go, and showing me easier ways to do things.

Dan, however, opts to teach the first sections of the course in Groovy Console, even going so far as to ask a loaded quiz question, "Is Groovy Console awesome?".

Great course so far.

The course is pretty basic so far.

I really liked the way the instructor explained the concepts So far it was good refresher course for me on Object Oriented programming plus learning a higher abstracted language like Groovy which sits on top of Java.

Read more

java developer in 14 reviews

This course is very good, even for an inexperienced Java developer, my only recommendation would be to add more exercises!

This course covers Groovy well and if you are already a Java developer it should be an easy transition after doing the course.

Here is my git repo with examples - https://github.com/premaseem/groovyPlayground I am experienced Java developer and wanted to learn Groovy for new project.

Even if you are an experienced Java developer (like me) the course will teach you all ways Groovy improves on Java.

Our development team is currently learning Groovy but most of us do not come from a Java background and most of the Groovy resources out there seem to be targeted at Java developers.

Very well organized, the instructor is knowledgeable and is presenting the information really well... A java developer would wish this course was a little faster, but of course it is understandable that the course is addressing anyone regardless of the background...

If you have, or if you are Java developer - this course is great.

Read more

dan vega in 11 reviews

The course teacher Dan Vega is an amazing friendly man he is really helpful during the course.

always best wishes for Dan Vega & udemy.com This is a great course, very extensive and this is all I was expecting to get, the content has everything, it is explained in a comprehensive way, in my opinion An Amazing Investment.

The Real Dan Vega for being meticulous and choosing the topics/subjects I feel is appropriate in learning Groovy.

Many thanks, Dan Vega your name is written in many example programming we are remember you everywhere thanks Dan, Excellent pace for new developers to the groovy programming language.

:) The key reason is that it's because Dan Vega has a pleasant speaking voice, and provides an engaging experience.

Dan Vega is a great teacher.

Thanks to Dan Vega.

Read more

easy to follow in 9 reviews

the stuff treated in this course so far is good and easy to follow.

It's easy to follow and there are times when the information is fairly rudimentary, but for these moments it's quite easy to change the video speed.

But, it keeps moving forward on a nice pace, and this way it's easy to follow.

great explanation and easy to follow As aulas são ótimas, muito bem explicadas.

Easy to follow along.

Easy to follow, clear and straightforward.

It's easy to follow the course and is interesting Pretty Clear and un-complicated .Appreciate it Logical, practical progression of ideas.

Read more

recommend this course in 7 reviews

Overall: I would not recommend this course to someone new to Java and Groovy.

I will definitely recommend this course to anybody!

I would recommend this course for those who are new to programming and want to start with an easy language, and for those experienced who just want to jump into Groovy from another language and need to have an overview about the language, but they may fastforward or skip some parts so that they don't get bored.

I recommend this course for both advanced and beginning developers Good course, great teacher with talent to share his knowledge, provide understandable explanations.

If you want to learn Groovy, I totally recommend this course.

I like this course, I would recommend this course to anyone wants to learn Groovy language.

Read more

as a java in 6 reviews

As a Java developer, I thought this course was really well designed.

I can only comment as a Java developer, but for me this was a very nice introduction into Groovy.

As a Java developer I'm fully satisfied.

As a Java developer I very like this course.

As a Java developer starting to work with Groovy, the course served as a nice introduction.

Read more

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Think City Literacy Teacher $49k

Java Developer 1 3 $72k

Java Developer/Murex $93k

Java Developer 3 4 $98k

Java Developer 2 3 $102k

Java / J2EE Developer Lead $112k

Java Enterprise Developer $114k

Java / R&D Developer $119k

Senior Java/C++ Developer $133k

Senior Java webservices developer $141k

Owner Java Developer $152k

Java Backend Developer $176k

Write a review

Your opinion matters. Tell us what you think.

Udemy

Rating 4.3 based on 272 ratings
Length 13.5 hours
Starts On Demand (Start anytime)
Cost $9
From Udemy
Instructor Dan Vega
Download Videos Only via the Udemy mobile app
Language English
Subjects Programming
Tags Programming Languages Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now