Very helpful 👍. Great video at good pace for some who knows java already. Thank you.
@gandatrowx3 жыл бұрын
This is perfect! 😂😂😂
@ScrolltheNature3 жыл бұрын
thanks for tutorial it is great help. Although i am beginner won't be it much better if you directly pick functions from documentation it will be easier for us to refer things.
@shipoopi2283 жыл бұрын
Almost 6 years later, this comes as a lifesaver. You are simply AMAZING. Your way of constructing a video is TOO good, I have been looking far and wide for this kind of format, where the information is simply given in a concise manner, and you delivered even more! It's a struggle to watch a 2 minute video for me, but I sat through the whole hour and didn't feel the time passing. Every single information is vital, and this answered every single question I had in the most pleasant manner. I CANNOT thank you enough for your tremendous effort and your lovely soul, THANK YOU!!
@sohpol5 жыл бұрын
When you already know your basics, this kind of videos are perfect! Thanks Derek. You're the best! :)
@galanoth172 жыл бұрын
Thank you so much for this. As a java developer, I have learned groovy in 60 minutes. I'm pretty confident I can code in it easily. No wasting of time. Nothing. Straight to all the features of the language. Love it.
@GeloEd8 жыл бұрын
1 hour of groovy tutorial. You exerted really much effort on this. Thank You
@derekbanas8 жыл бұрын
+An-gelo Edquila You're very welcome :)
@anilvijay97534 жыл бұрын
Literally in 1 hour you have covered heck of a lot, could really stick on until last. Every second a new info and a nice way of presenting everything without much of boring theories....
@derekbanas4 жыл бұрын
Thank you :) I'm happy you liked it
@mjslater138 жыл бұрын
utstanding tutorial Derek, thank you! I watched the entire thing, which took me about 4 hours as I paused, rewound, typed out and tested all of the code, etc. There is a huge amount of detail you've covered in 1 hour - amazing. You are right, it felt like at least a 150 page book on Groovy.
@derekbanas8 жыл бұрын
Thank you for the compliment :) I'm glad you found it useful
@shahideq8 жыл бұрын
Extremely helpful for a rank beginner like me and though I do understand that the tutorial is just scratching the surface, not many will be able to cover so much basic stuff in just one hour. An hour well spent! Thanks for the effort.
@derekbanas8 жыл бұрын
Thank you very much :) I do my best to cover as much as possible
@maxd72286 жыл бұрын
I watched the entire thing. My type of pace. I fall asleep to the lengthy tutorials. You get to the point and add some funny to it. Awesome.
@derekbanas6 жыл бұрын
Thank you very much :)
@nateswany8 ай бұрын
Watched the whole thing across two days of studying - about half each day with books, practice in the IDE, and other studying done in between. Still useful over 8 years later! Thanks :)
@kennethsizer62174 жыл бұрын
Love how much you cram into one hour. Double word score for bookmarking each section. Well done, Sir.
@derekbanas4 жыл бұрын
Thank you very much 😀
@dahax41038 жыл бұрын
Great tutorial, I watched id from the beginning to the end (it took me about 1 and a half hours). I think these "short" tutorials are great to watch before starting to read the documentation of the language. That makes the understanding of documentation way simpler. Thanks a lot
@derekbanas8 жыл бұрын
+Dahax Thank you :) I did my best to cover languages in new ways to provide alternatives. I'm glad you liked it.
@djvh27 жыл бұрын
I agree. There is a lot there, but easy to watch through it all if you've done some programming before. Is there a place to copy your code so I can paste it somewhere and make changes to play around with it?
@shivamshandilya5059 Жыл бұрын
watched the complete video and i have to say it, you make such concise and condensed tutorials which are very helpful
@derekbanas Жыл бұрын
Thank you for the nice compliment :) I'm happy i could help
@Anymain5 жыл бұрын
I was needed to learn a little of Groovy for my job tasks. And about 1 hour ago I new absolutely nothing about it. I knew a lot of C++ and Python, may be a little in other languages, but not in Groovy. After this video I feel like now I know at least the most needed basics of this language, so I can use it already. Thanks a lot, materials was very clear, fast and well showed. Great job, sir :3
@dalewong48677 жыл бұрын
this is literally the best beginner tutorial I have seen for Groovy. Especially for people like me who is familiar with python and R but not a bit with Java/ Groovy. Great job!
@derekbanas7 жыл бұрын
Thank you very much :) I'm glad it helped
@nidhikakani63503 жыл бұрын
Good work Derek!!! It's clearly visible that how much hard work you did in just a single video. Hats off to you! Please make one more video for "Advance Groovy Concepts". Thanks
@derekbanas3 жыл бұрын
Thank you :) I'm happy you liked it. I'll see what I can do about more Groovy videos
@thedelmonacofund32342 жыл бұрын
Thank you for taking the taking the time to make the Groovy video -- watched it at 2x speed, as I know Java very well -- now I am comfortable with Groovy. Excellent over view.
@mhmdabdh886 жыл бұрын
This has given an excellent start to me for groovy scripting, I watched the entire video spanned over 5 days trying out the bits which you have done too. Thanks for putting this up and will be looking up your name for the other videos you are coming up with.
@derekbanas6 жыл бұрын
Thank you :) I'm very happy that I could be of help
@jliu67357 жыл бұрын
I was writing a Gradle plugin and needed a Groovy crash course. Your video helped me so much and saved me a lot of time. Thank you.
@shishirrockstar6 жыл бұрын
That's a great video Derek. Very well explained and to the point. I couldn't stop myself watching the whole video. Double thumbs up!!
@derekbanas6 жыл бұрын
Thank you for the nice compliment :)
@vijaya29754 жыл бұрын
Groovy session was simply quick, crisp and superb. Covered much more in such small video.Thanks
@derekbanas4 жыл бұрын
Thank you I’m happy you liked it
@alborzzz8 жыл бұрын
I watched every second of this video all the way to 1:07:22! Amazing job. for me being away from coding for several years, this was the best thing that could happen to me! Good Job Derek!
@derekbanas8 жыл бұрын
Thank you for the nice compliment :)
@sakerson277 жыл бұрын
I watched the whole video and it was super helpful (spanned it over a few mornings this week). Thanks so much and look forward to checking out what else you have on you channel!
@derekbanas7 жыл бұрын
I'm very happy that it helped :) I have a video like this for pretty much every language
@Easy_Tea6363 Жыл бұрын
Thanks! Java developer and impatient learner I really appreciate the quick getting up to speed. Let's me get started faster!
@stephaneleblanc47106 жыл бұрын
I watch it all and would of also watch the error handling... Thanks allot... Starting a new job in 4 days and I was told to learn groovy... highly relevant and very well explained... thanks Derek
@powerpoison6 жыл бұрын
I did watch the whole video, thanks for doing this. Straightforward way to cover the basics and get it done in 1 hour, simply genious!
@derekbanas6 жыл бұрын
Thank you for the nice compliment :)
@gintsberzins1918 жыл бұрын
Just about to start my summer internship as a tester. Watched it all and I hope this helps me do the tasks asked of me. Thank you so much for this video, I do feel somewhat less stressed about starting.
@derekbanas8 жыл бұрын
You're very welcome :) Best of luck on your internship!
@jadonpetersen10182 жыл бұрын
I just started learning Groovy for work, 6 years after this video was uploaded.. =) Found this today..
@doug17278 жыл бұрын
Very helpful. I watched the whole video--just jumped the conditional part. The part you talk about closure was the best one imo. Thanks a lot!
@doug17278 жыл бұрын
Subscribed
@derekbanas8 жыл бұрын
Thank you :) I'm glad you liked it
@pingvin3003 жыл бұрын
Greetings, Derek! I needed to get the basics behind Groovy so that I can do a task of mine and your video was excellent for me personally. I've background in other languages, so this video was easy for me to follow and I was fascinated by the ability to use range in side of Switch statement - just wow :D Happy New Year by the way!
6 жыл бұрын
Great job Derek! Comprehensive yet easy to follow and understand.
@derekbanas6 жыл бұрын
Thank you :) I'm happy it helped
@markbohannon60728 жыл бұрын
Derek, thank you for another great video. I am always amazed at how much you can cover in such a short period of time. Keep up the good work.
@derekbanas8 жыл бұрын
+Mark Bohannon Thank you for the nice compliment :)
@jlei6802 Жыл бұрын
I enjoy it. I find it's a nice quick overview of Groovy on important topics. Thank you
@GeorgeDekker5 жыл бұрын
I not only watched this video at least twice. I tell my students to watch it. Thanks for making it!
@derekbanas5 жыл бұрын
Thank you for recommending it :)
@TheTotuzzo8 жыл бұрын
One of the best introductory video I've ever seen, well done! I watched the entire video, coming from Python Groovy seems to be pretty easy to get started with.
@derekbanas8 жыл бұрын
Thank you for the nice compliment :)
@alexandersemigrodskikh84003 жыл бұрын
It's a good one. I didn't expect to encounter closures and pre-existing set methods in classes.
@nk21646 жыл бұрын
Took a few breaks, but i'm done with this now. Thank you Derek. Please make one that covers some advanced Groovy as well.
@derekbanas6 жыл бұрын
I'm happy you liked it :) I'll see what I can do
@frakman16 жыл бұрын
Great tutorial. Thank you for sharing. At 57:22 you say the numbers are doubled. They are actually just the even numbers of the list. I watched the whole thing too.
@derekbanas6 жыл бұрын
I'm glad you liked it :) Sorry for misspeaking
@MrIndoAussie Жыл бұрын
One of the best videos on groovy
@fathepurmahesh8 жыл бұрын
Its a best ever tutorial i saw. Thank you so much. I got an idea about Groovy. Thank you.
@derekbanas8 жыл бұрын
Thank you :) I'm happy you liked it
@juanjanse12345 жыл бұрын
From a Java background : The Tut was perfect for me just to get going. Thanks ;)
@derekbanas5 жыл бұрын
I'm happy it helped :)
@nagapavankumarkalepu52316 жыл бұрын
Great content in one hour bro... It's really helpful for me to learn groovy so quick...Thank you...
@IIIIIIIIIIIllllllIIIIIIIIIII8 жыл бұрын
Bro, this is my third video you have made I am watching on how to learn an entirely new langugage. Haskell was great, Prolog was good enough (but not enough reucrsion and list comprehension), but this as a regular language (hopefully) is going to be awesome video. Thanks for makin these! Gonna like preemptively.
@jarlfenrir2 жыл бұрын
46:20 isn't that code checking that string is immutable instead of verifying if its pas by value or reference?
@yogesh4tube6 жыл бұрын
Very nice and concise video on whole groovy in 1 hour, I got a very good understanding of groovy after watching this, thank you very much
@derekbanas6 жыл бұрын
Thank you :) I'm happy it helped
@gandatrowx3 жыл бұрын
Perfect pace. Watched the whole thing. Thank you!
@derekbanas3 жыл бұрын
Thank you very much :) Happy I could help
@msqauredappsmsqauredapps82437 жыл бұрын
Awesome introductory tutorial on Groovy. Great work Derek.
@derekbanas7 жыл бұрын
Thank you :)
@VideoNOLA3 жыл бұрын
33:30 Would the range 'r'..'r' produce (a) 'r, r', (b) 'r' or (c) null?
@iPranav0072 жыл бұрын
Derek banas is god of teaching 🙌🏻🙌🏻🙌🏻🙌🏻 love each and every tutorial ❤️
@derekbanas2 жыл бұрын
Thank you for the nice compliment :)
@TheSportsGuyy8 жыл бұрын
Your knowledge for all the languages is insane. I hope to get a fraction of your knowledge in programming.
@derekbanas8 жыл бұрын
+TheSportsGuyy If I can do it anyone can
@mandy25338 жыл бұрын
Watched the whole thing and it was extremely informative.I also appreciate the resources in the description and will definitely be using them. Thanks much!
@derekbanas8 жыл бұрын
Thank you very much :) I'm happy it helped
@akiratoriyama13204 жыл бұрын
Once again I am looking for a technology and derek is here to back me up!! Thank you sir!!
@derekbanas4 жыл бұрын
It is my pleasure to help :)
@Kinos1417 жыл бұрын
16:17 - Actually you need curly brackets for functions and [ ] example println "3rd Index of Name ${name[3]} ${jay('yup')}" Without the curly brackets it will crash
@katieedwards46018 жыл бұрын
Hey Derek, was a big fan of your design pattern tutorials. This is another great tutorial! I will continue to recommend your stuff :) keep up the good work!
@derekbanas8 жыл бұрын
Thank you very much :)
@VideoNOLA3 жыл бұрын
At 54:45, is it possible to return the index of the array item that matches "Sue"?
@harmindersandhu57567 жыл бұрын
I watched the whole thing :) You made learning Groovy so easy, thanks so much! You're awesome!
@derekbanas7 жыл бұрын
Thank you very much :) I'm happy it helped
@varunbharadwaj234 жыл бұрын
This video helped me to understand groovy basics very well. Contributors like you are making developer's life easy, thank you :)
@derekbanas4 жыл бұрын
Thank you :) Happy I could help
@kapilbudhiraja96357 жыл бұрын
Very nice approach of teaching with hands-on practical way. Super appreciated!!
@derekbanas7 жыл бұрын
I'm very happy that you liked it :)
@JagatChowdhury3 жыл бұрын
Watched the whole video and subscribed. very much understandable and covered a lot. :)
@GerbenWijnja7 жыл бұрын
Derek, at 28:25 in the video, line 18 and 20 do nothing, as is confirmed when you execute the code at 29:00. The list stops at 23. You probably meant to write += and -= instead, that would have worked. Maybe you can add an annotation...
@derekbanas7 жыл бұрын
Sorry about that bug
@j4mper7 жыл бұрын
well structured, good pace and clear examples! Kudos to author!
@derekbanas7 жыл бұрын
Thank you very much :)
@nicktt8008 жыл бұрын
So far this has been a very good tutorial, thank you so much for posting it. Also, has anyone else noticed you sound a lot like Andy Bernard from The Office? I keep picturing him talking as I watch this.
@derekbanas8 жыл бұрын
Thank you :) Yes people tell me I sound like him all the time
@theobellash64404 жыл бұрын
I increased the speed x1.5 and appreciated the video. Thanks
@7contractors2 жыл бұрын
I watched the whole video. Excellent work!!!
@derekbanas2 жыл бұрын
Thank you for taking the time to tell me :) I'm happy you found it useful
@Ambidextrous_human4 жыл бұрын
It was a very crisp video, for a kickstart. Thankyou Derek
@derekbanas4 жыл бұрын
Happy to help :)
@jonpopeadventures3 жыл бұрын
Watched till the end :) great video, really good pacing on it
@BeyondOpenSource3 жыл бұрын
Thanks Derek! Great intro to start adding Groovy scripts to Jenkins jobs.
@Shmalentine8 жыл бұрын
Watched the whole thing. Thank you for making it. It gave a good overview of Groovy.
@derekbanas8 жыл бұрын
Thank you :) I'm glad it helped
@lujia32977 жыл бұрын
just finish watching all the video. Is very good. Thanks a lot
@derekbanas7 жыл бұрын
Thank you :) I'm happy you liked it
@victoremepunt6 жыл бұрын
There's an error at 1:00:40, when using the closure to list the Files at root' , you're referring to a non existing 'file' property, either change item to file, or refer to item. ... this dirFiles.each { item -> println item.absolutePath; } instead of dirFiles.each { item -> println file.absolutePath; }
@metall733111 ай бұрын
Watched the whole thing. Thanks for the tutorial! 😊
@qgjones93 жыл бұрын
This was absolutely what I was looking for. Thank you sir!
@derekbanas3 жыл бұрын
Thank you :) I'm happy I could help
@abusittik78568 жыл бұрын
watched the whole video. Great Tutorial. Covered a lot in one shot.. Thanks for explaining in detail.
@derekbanas8 жыл бұрын
+abu sittik I'm very happy I could help :)
@petrilaakso79275 жыл бұрын
I watched this to get quickly started on Jenkins groovy scripts. Thanks!
@derekbanas5 жыл бұрын
Happy I could help :)
@George87MG5 жыл бұрын
Hey Derek, thanks for the tutorial! I did watch it all the way to the end.
@derekbanas5 жыл бұрын
Thank you :) I'm very happy to be of help
@snotrag965 жыл бұрын
Great Video, thanks for a quick example on how the language works and different ways to implement it!
@derekbanas5 жыл бұрын
Thank you :) I'm happy I could help
@lcjdot7 жыл бұрын
Excellent tutorial! Thank you for being so thorough with the steps as well as the documentation!
@derekbanas7 жыл бұрын
Thank you very much :) I'm happy you found it useful
@Amirhesamyan8 жыл бұрын
I really enjoy your videos, they are excellent source of learning. I know Groovy very well and I wish you also explained why we should use Groovy in the first place, for what kind of problems it is aimed for, it's type system and brief history of the language. Languages like Java, Python, C++ and etc. are general purpose but Groovy is not.
@derekbanas8 жыл бұрын
+Amir Hesamian Thank you :) Sorry for not doing that. I was under the opinion that people didn't like when I talked about that in my tutorials. I will definitely do that in the future.
@ucucgraf6 жыл бұрын
Sorry for interrupting :) As a novice in Groovy I like all of videos from Derek. For instance, in our job we are using JMeter tool. In the JMeter Groovy is better then Java. As i understood it. By different reasons. Happy coding.
@StuartMail17 жыл бұрын
Derek this is an excellent introduction to Groovy THANK YOU - and yes I watched the whole video but with a tea break half way ;)
@derekbanas7 жыл бұрын
Thank you :) I also appreciate a nice cup of tea
@randymoulton81604 жыл бұрын
Hey Derek I watch your whole Video and I loved it. Good stuff. Thanks for doing the video.
@derekbanas4 жыл бұрын
Thank you :) I'm happy I could help
@matt52846 жыл бұрын
Thanks so much, have just learnt Groovy in a few hours using this
@derekbanas6 жыл бұрын
I'm happy I could help :)
@JustRootsAndLeaves4 жыл бұрын
The code up to 29:00 has some incorrect statements primes + [29,31]; primes - [31]; should read primes = primes + [29,31]; primes = primes - [31]; This can be seen in the output of println(primes); where the number 29 is missing.
@dhanushshetty78402 жыл бұрын
I got from one of the later commens that on changing it to += and -= it works fine. Error in the code
@JustRootsAndLeaves2 жыл бұрын
@@dhanushshetty7840 x=x+1 is the same as x+=1. += is short cut code to do the same thing. The error in the video is omitting + and -
@hakankurt14746 жыл бұрын
Thanks for tutorial. It covers a lot of features of Groovy.
@derekbanas6 жыл бұрын
I'm happy I could help :)
@MrDFJohnson4 жыл бұрын
Thanks for this video Derek. Your work is appreciated. Also thanks for the timestamps. Very helpful!
@udaykumarvarmapathapati44245 жыл бұрын
This is Awesome. You are a Champ. Great introduction to Kick start Groovy.
@derekbanas5 жыл бұрын
Thank you :) Happy I could help
@VideoNOLA3 жыл бұрын
26:30 I honestly had not expected array indexing to be 1-based in Groovy, but if so, that's brave and probably a boon for n00bs. "Oops, the arrays are zero-based, psych!"
@dostedi3 жыл бұрын
Thanks Derek. This tutorial is really helpful.
@hbladeh6 жыл бұрын
Sticked all they way to the end :) Awesome :)
@SeoulMeetsSoul8 жыл бұрын
I just got a job that requires me to program in Groovy. you are a life saver!!!
@derekbanas8 жыл бұрын
+SeoulMeetsSoul I'm glad I could help :) Best of luck at your job!
@TheZarkoc8 жыл бұрын
+Derek Banas I'm starting a job with groovy and grails in a couple of weeks, this video was a great help. Are you planing on doing a Grails tutorial?
@christiansailor28807 жыл бұрын
Wow! That was a lot in just 1 hour! Thank you!!
@derekbanas7 жыл бұрын
You're very welcome :)
@debu0000018 жыл бұрын
@Derek I really enjoyed your video it was totally worth it. its rapid, compelling, brief. wish that you had covered more on OOP and exception. i would very much like to watch that video.
@derekbanas8 жыл бұрын
Thank you :) I do way more with OOP in my Java tutorials
@gpharlock3725 жыл бұрын
Absolutely marvelous crash-course!
@derekbanas5 жыл бұрын
Thank you :) I'm happy I could help
@naginenipavankumar12987 жыл бұрын
Thanks a ton....Derek..Videos like this what we will expect....for any language....Got Grrovy
@derekbanas7 жыл бұрын
I'm very happy you liked it :)
@mamtas85378 жыл бұрын
I watched complete video. Very nice explanation. Thank you.
@derekbanas8 жыл бұрын
Thank you :)
@thesavagesalmon94645 жыл бұрын
wow, groovy is so flexible, and part of me likes that, while part of me sees it as a limitation. Sometimes a strict syntax can help with common understanding.
@candccontent8 жыл бұрын
Thanks for the video! I'm gonna be using Groovy in my new job and this was a helpful primer.
@derekbanas8 жыл бұрын
You're welcome :) Best of luck with your new job
@TitiTraves8 жыл бұрын
Hey Derek! Thanks for the tutorial, I was looking to learn Groovy :) Also as Palvinder Sander asked above I'd be interested in a video on how to learn a language quickly and efficiently too :D Cheers, keep up the good work !
@derekbanas8 жыл бұрын
+TitiTraves Your welcome :) I'm working on that video. It is just something that I have done so many times that it is natural for me. I'll try to break it into steps.
@jfriz67 жыл бұрын
Definitely watched the whole way through and followed along. This helped me a lot as I am using Script Runner in JIRA to enhance workflows. Subbed and liked. Thanks, Derek!
@derekbanas7 жыл бұрын
Thank you very much :)
@ciscoprog6 жыл бұрын
Wow, watched it all and played around with the code on my own as I went through it. It's been about 12 years since I've programmed so I'm a bit rusty. Took me a few days to go through it because like I mentioned, I was coding right along with you. I want to play around with Smartthings and want to get acquainted with Groovy. I have a ways to go yet. Also using the Webcore a bit as well. Thanks for a very nice video.
@derekbanas6 жыл бұрын
Thank you :) Yes it is best to take your time with the videos. I'm glad it helped
@veereshps68077 жыл бұрын
Thank you for the video. It helped me understand Groovy basics.