Video description
Are you looking to learn a new language? Learning a new language helps expand your skillset 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, the author thinks you are missing out on the benefits. He often finds that seeing how other languages solve problems makes me a better developer with the languages he uses on a day to day basis. He is 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?
He is 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 he think's 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! He has spent a lot of time putting together what he think's 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 the author will see you inside!
What You Will Learn
- Create Groovy Applications from Scratch
- Use the Groovy Console
- Write Groovy Applications in IntelliJ
- Understand the different features of the Groovy Language
Audience
This course is for Java developers of all levels who have some experience in another language.
About The Author
Dan Vega: Dan Vega is a Software Engineer living just outside of one of his favorite places in the world, Cleveland, Ohio He is a self-taught programmer who firmly believes that you can accomplish anything in this life if you put your mind to it, roll up your sleeves and are willing to put in the work. Dan haa been writing software for over 20+ years now uses his knowledge, passion, and influence to help other developers achieve their goals. He teach online and currently, has over 55,000 students.
When Dan isn't writing software there are a number of things that really keeps him busy. He loves to read books, listen to podcasts and watch online courses. Dan has a real thirst for knowledge and it consumes him every single day of the week. He also love to run & lift heavy weights which keep him balanced throughout the week.
Table of contents
- Chapter 1 : Introduction
- Chapter 2 : Getting Started
- Chapter 3 : Groovy Basics
- Chapter 4 : Simple Data Types
- Chapter 5 : Collections
- Chapter 6 : Closures
- Chapter 7 : Control Structures
- Chapter 8 : Object Oriented Programming (OOP)
- Chapter 9 : Runtime MetaProgramming
- Chapter 10 : Compile Time MetaProgramming
- Chapter 11 : Working with Builders
- Chapter 12 : Working with REST Services
- Chapter 13 : Working with the GDK
- Chapter 14 : Bonus
- Chapter 15 : Conclusion
Product information
- Title: The Complete Apache Groovy Developer Course
- Author(s):
- Release date: October 2019
- Publisher(s): Packt Publishing
- ISBN: 9781839217876
You might also like
video
Master Java Web Services and REST API with Spring Boot
This video course offers a comprehensive overview of developing both SOAP and RESTful web services using …
video
Learn Spring Boot 3 in 100 Steps - Beginner to Expert
Discover the power of Spring Boot 3 in this expertly designed course tailored for aspiring Java …
video
Apache Maven: Beginner to Guru
Take your Java application development skills to the next level by mastering Apache Maven concepts About …
video
React - The Complete Guide (incl. Hooks, React Router and Redux)
Learn React or dive deeper into it. Learn the theory, solve assignments, practice on demo projects …