Sorry, your browser is not supported
To have the best experience using Skillshare, we recommend that you use one of these supported browsers.

Groovy and GIT basics for Beginners

Dwarika D Mishra

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
19 Videos (2h 15m)
    • What is groovy

      2:26
    • Java Installation

      5:12
    • Setting Java Path

      4:51
    • Eclipse Installation

      7:52
    • Groovy Plugin Installation in Eclipse

      8:40
    • Creating First Groovy Project

      1:38
    • Creating Groovy Class

      5:09
    • First Groovy Script

      6:14
    • Comment in Groovy

      3:26
    • Converting Java code in to Groovy code

      5:57
    • Variables in Groovy

      11:36
    • Object Creation in Groovy

      16:22
    • Map in Groovy

      5:35
    • Loops in Groovy

      13:04
    • Array in Groovy

      9:31
    • List in groovy

      19:26
    • Scipt in Detail

      2:29
    • Reading File

      1:23
    • Reading from file word by word1

      3:59

About This Class

In this course you will learn basics of Groovy and GIT...

Groovy is known as super-set of java and this is not only a full phase object oriented program but also known for its capability of scripting and it makes many of java task quite easy and it reduces verbose issue of java quite well.

The best thing that is associated with groovy is, its compatibility with java code, it means what ever the java code you write in java could be taken as it is in groovy and more features can be added due to it scripting nature.

Here are some benefits of using groovy over java

  • increased expressiveness
  • dynamic typing 
  • closures
  • native associative array/key-value mapping support
  • string interpolation 
  • regex's being first class citizens

Along with Groovy you will get some chapters devoted on GIT and in today's world GIT is the need of team because collaboration is the real backbone of any development project/Automation project. So GIT section will contains brief about

1- Introduction of GIT

2- Setting up environment

3- Committing changes

4- File State

5- Branches (Creation, merge and deletion)

6- Stash ( Need of stashing, creation, deletion and merging code changes)

7- Remote Repository like Github and Bitbucket basics

What you are going to get from this course.

1- Would be able to learn groovy basics

2- Would be able to learn git basics and would learn how to start versioning on local machine