This is the only Groovy Course which covers all the basics which is needed for web automation and web services automation. And this course will not cover any automation tools. It will guide you to use the groovy in your automation scripts.
This is the only Groovy Course which covers all the basics which is needed for web automation and web services automation. And this course will not cover any automation tools. It will guide you to use the groovy in your automation scripts.
I made this course very simple to understand and apply the same in your projects. I have provided all the code files which I made as part of course.
This course will provide you step by step programming knowledge. If you do NOT have any prior programming knowledge also, you will be able to understand. And it looks very simple if you have prior programming knowledge on java and you can able to relate this course with java very easily.
Groovy is one of the JVM languages and it is very similar to Java but it has more powerful features when compare to Java. If you are planning to automate any application with Selenium java then you can consider Groovy as alternate to Java as the syntax is very simple.
With this Groovy knowledge, you can apply the same in your web services automation using soap UI as soap UI uses Groovy as programming language. I made this course will helpful to web automation using selenium and web services automation using soap UI.
And this course is made especially for testers not for the developers.
When there is a chance I compared Groovy with Java as Groovy is very simple to learn and write when compare to Java.
So, what you are thinking . please enroll and get the knowledge.
This video will explain the basic introduction and features of groovy.
This video will explain how to install java in windows machine step by step. After watching this video will be able to install java and set environment variable in windows machine.
This video will explain how to install java in mac machine step by step. After watching this video will be able to install java and set environment variable in mac machine.
This video will explain how to configure groovy in windows machine step by step. After watching this video will be able to configure groovy and set environment variable in windows machine.
This video will explain how to configure groovy in mac machine step by step. After watching this video will be able to configure groovy and set environment variable in mac machine.
This video will explain how to download and install IntelliJ IDEA in windows machine. After watching this video will be able to download and install IntelliJ IDEA in windows machine and can write the groovy programs to execute.
This video will explain how to download and install IntelliJ IDEA in mac machine. After watching this video will be able to download and install IntelliJ IDEA in mac machine and can write the groovy programs to execute.
This video will explain how to download and install Eclipse in windows machine. After watching this video will be able to download and install Eclipse in windows machine and can write the groovy programs to execute.
This video will explain how to download and install Eclipse in mac machine. After watching this video will be able to download and install Eclipse in mac machine and can write the groovy programs to execute.
This video will explain how to create a workspace and package in IntelliJ IDEA. And will explain what is the use of workspace and package when you work with small and big projects in groovy.
This video will explain some important terminology in groovy. After watching this video will get familiar with some of the important key words in groovy. So, you can feel comfortable when you watch the next videos.
This video will explain what is class and object in groovy. After watching this video will be able to work with classes and explain what is the exact use of class and creating an object for the class.
This video will explain different kind of data types available in groovy. After watching this video will be able to understand what is the exact meaning and use of data type in groovy. And can use the exact data type according to the requirements when you writing the programs.
This video will explain what is a variable in groovy. After watching this video will be able use and explain the variable clearly.
This video will explain data type conversion in groovy. After watching this video will be able to covert one data type to another data type. In some situations we need to convert one data type to another data type according to the requirement. So, it is very helpful when you converting the data types.
This video will explain what is Method in groovy. After watching this video will be able to explain about method as method is one of the important topics in groovy and without method we can not execute any piece of code.
This video will explain what is parameterisation in methods. After watching this video will be able parameterise the methods according to the requirements.
This video will explain what is return type in methods. After watching this video will be able return the values after writing and executing the methods according to the requirements. The you can use the return type value in the programs.
This video will explain about optional parameters in groovy. This is one of the best features available in groovy. We can provide optional parameters to the methods, and when you not provide any argument to the method while calling then the optional parameter will replaced with that argument. If you provide argument to the optional parameter then the provided argument will take the high priority.
This video will explain what is static variable in groovy. After watching this video will be able to declare the variables as static according to the needs. And no need to crate an object to the class to call the static variables.
This video will explain what is static method in groovy. After watching this video will be able to declare the methods as static according to the needs. And no need to crate an object to the class to call the static methods.
This video will explain about arrays in groovy. After watching this video will be able to create an array of elements according to the needs; means if you know how many elements you want to hold inside an array.
This video will explain what is constructor in groovy. After watching this video will be able create constructors and no need to call constructor to execute as it will get executed when you create an object to the class.
This video will explain what is String class in groovy. This is special type of data type and it will hold multiple characters. And this one of the important topics in groovy.
This video will explain what are the different types of methods available in groovy String class. After watching this video will be able to manipulate the string according to your needs.
This video will explain about different types of if and if-else conditions. After watching this video will be able apply this conditions in your real time projects when you want to choose any one of the conditions.
This video will explain about Switch condition in groovy. After watching this video will be able to apply switch condition in your programs according to the needs.
This video will explain about while condition in groovy. After watching this video will be able to use while condition in your programs according to the needs.
This video will explain about for loop in groovy. After watching this video will be able to use the for condition according to the needs. When you want to loop through certain range of values then you can go with for loop.
This video will explain about break and continue statements in groovy. After watching this video will be able to know when to break a loop and when to continue a loop.
This video will explain about Inheritance in groovy. After watching this video will be able to know how to acquire one class properties and methods to another class. By using inheritance we can make a relationship between the classes.
This video will explain about abstract class in groovy. After watching this video will be able to create an abstract class with some implemented methods and unimplemented methods and then implement the same in the child class.
This video will explain about interface in groovy. After watching this video will be able to create an interface means with all unimplemented methods and will come to know how to implement those methods in the implemented child class.
This video will explain about method overloading in groovy. After watching this video will be able to over load the methods according to the needs. All the overloaded methods will be in the same class.
This video will explain about method overriding. After watching this video will be able to know what is method overriding and how to use the same when you use inheritance.
This video will explain what is collections framework in groovy. After watching this video will be able know how many types of collections are available and what is the use of them.
This video will explain about List interface in groovy. After watching this video will be able to know in which situation you can use list. And what are the advantages when you use list.
This video will explain about Set interface in groovy. After watching this video will be able to know in which situation you can use Set. And what are the advantages when you use set.
This video will explain about Map in groovy. After watching this video will be able to know in which situation you can use map. And what are the advantages when you use map.
This video will explain about what is properties file and how to create a properties file. Then you can read the data from the properties file form your groovy program.
This video will explain about JsonSlurper class in groovy. After watching this video will be able to know how to parse the json file.
This video will explain how to parse different types of json files by taking an example.
This video will explain about XmlSlurper class in groovy. After watching this video will be able to know how to parse the xml file.
This video will explain how to parse different types of xml files by taking an example.
In this video will see what is exception. After watching this video will come to know what is checked exception and what is unchecked exceptions. And the differences between checked and unchecked exceptions. Will come to know how many ways we can handle the exceptions.
This video will explain about apache poi api. After watching this video will be able to know different types of classes available in the apache poi api to interact with the excel files.
This video will explain how to get row count and column count in excel sheet using apache poi api. After watching this video will be able to write reusable helper methods to get the row and column count from the excel sheet.
This video will explain how to read the excel data using column number. After watching this video will be able to write the logic to read the data from the excel sheet using column number and can create a helper method to handle the same thing easy way.
This video will explain how to read the excel data using column name. After watching this video will be able to write the logic to read the data from the excel sheet using column name and can create a helper method to handle the same thing easy way.
This video will explain how to write data to the excel using column number. After watching this video will be able to write the logic to write the data to excel sheet using column number and can create a helper method to handle the same thing easy way.
This video will explain how to write data to the excel using column name. After watching this video will be able to write the logic to write the data to excel sheet using column name and can create a helper method to handle the same thing easy way.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.