-
IT & Computer Science
- View all
- Mobile Development
- Network & Security
- Game Development
- Software & Tools
-
Web Development
- View all
- Responsive Web Design
- Bootstrap
- EmberJS
- Express JS
- Firebase
- Flask
- Gatsby
- HTML
- jQuery
- Knockout.js
- Laravel
- Mean Stack
- NodeJS
- OpenID
- Ruby on Rails
- Sass
- Sinatra
- Svelte.js
- Symfony
- Web Scraping
- Webpack
- ZURB Foundation
- Nuxt.js
- Backbone.js
- AngularJS
- Vuejs
- React
- ASP.NET
- CSS
- Django
- GraphQL
- Auth0
- Gulp JS
- CoffeeScript
- Python
- Javascript
- PHP
- Ruby
- Elixir
- D3.js
- Programming Languages
- Software Testing
- Databases
- Software Development & Algorithms
- Software Engineering
- Cloud Computing
- Desktop Development
- Data Science
- IT Certifications
- Operating Systems
- Machine Learning
- IT Operations & Devops
-
Arts & Design
- View all
- Fashion
- Music Software
- Web Design
- Game Design
-
Design Tools
- View all
- Adobe After Effects
- Adobe Animate
- Blender
- CATIA
- Cinema 4D
- Clip Studio Paint
- 3D Coat
- Autodesk 3ds Max
- Adobe Illustrator
- Adobe Photoshop
- GIMP
- InDesign
- Keyshot
- Lumion
- Manga Studio
- Marmoset Toolbag
- Marvelous Designer
- Autodesk Maya
- Autodesk Navisworks
- Powtoon
- Procreate
- RealFlow
- Autodesk Revit
- Sculptris
- SketchUp
- SolidWorks
- SpeedTree
- Tinkercad
- Toon Boom
- World Machine
- ZBrush
- 3D Modeling
- Substance Painter
- Sketch
- Vue
- Adobe Bridge
- Adobe Flash
- Adobe InCopy
- Adobe Lightroom
- Adobe Xd
- Affinity Designer
- Affinity Photo
- Ansys
- Autodesk AutoCAD
- Autodesk Fusion 360
- Enscape
- Figma
- Houdini
- Adobe Dreamweaver
- Visual Arts
- Graphic Design
- Product Design
- Film & Video
- Architecture & Interior Design
- Photography
- Music
- Personal Development
- Business
- Math, Science & Engineering
- Professions & Hobbies
- Languages
- Marketing
- Humanities & Social Sciences
- Finance
- Health & Medicine
- Fitness
- Home
- Udemy
- IT & Computer Science
- Programming Languages
- The Complete Apache Groovy Developer Course
Pricing
Course Details
Instructors
About this 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!