Learn How to Code: The Complete Core Java Programming Course
Video description
More than enough concepts are covered for professionals learning Java for Selenium
About This Video
Learn Java programming through practical sessions
Get an in-depth understanding of basic and advanced Java concepts
Perfect course for manual testers aspiring to switch into the automation world
In Detail
The course starts with the basics of Java, including installation and the environment. Furthermore, we will explore …
Learn How to Code: The Complete Core Java Programming Course
Video description
More than enough concepts are covered for professionals learning Java for Selenium
About This Video
Learn Java programming through practical sessions
Get an in-depth understanding of basic and advanced Java concepts
Perfect course for manual testers aspiring to switch into the automation world
In Detail
The course starts with the basics of Java, including installation and the environment. Furthermore, we will explore object-oriented programming in Java, data encapsulation, inheritance, and abstraction in Java. We will also look at data structures in Java such as arrays, linked lists, hash sets, linked hash sets, and so on. Moving on, we will which regular expressions in Java and exception handling in Java.
This course is designed to take you through the core Java concepts with the help of practical examples and coding exercises to ensure you learn effectively. In addition to this, you will also explore the concept of object-oriented programming, gradually building on your skills. Later, the course will show you how to effectively work with the file system in Java.
By the end of this course, you will be well-versed in Java programming and be able to apply your skills in the real world.
Audience
This course is for anyone, from beginners who want to learn how to code and are just getting started in the programming world, to software and QE testing professionals. It can also be taken by manual testing professionals, selenium testers, automation aspirants, and software engineers.
Concept of Garbage Collector (GC) and Java 10 Update in GC
Other Updates in Java 10
Chapter 6 : Inheritance and Abstraction
Inheritance in Java
Method Overriding
Polymorphism
“Super” Keyword
Super Class Constructor
Protected Access
Abstraction
Interface
“Final” Keyword
Chapter 7 : Arrays
Arrays in Java
Array Object
Modified/Enhanced “For” loop
Array Exercise
Two-Dimensional (2D) Arrays
Two-Dimensional (2D) Array Exercise
Array of OBJECT
Chapter 8 : Lists
Array List
Linked List Structure
Linked List
ArrayList Versus LinkedList
List Iterator
Chapter 9 : Sets and Maps
Hash Set
Linked Hash Set
Tree Set
Iterating over Sets
Hash Map
Tree Map
Iterating on Maps
Chapter 10 : Regular Expressions
Introduction to RegEx (Regular Expressions)
Quantifiers in RegEx (Regular Expressions)
Character Classes in RegEx (Regular Expressions)
Bracket Expressions in RegEx (Regular Expressions)
“OR” Operator
“Dot” Operator
Greedy and Lazy Matching
RegEx (Regular Expressions) Exercise 1
RegEx (Regular Expressions) Exercise 2
Regularizing Number Ranges
Chapter 11 : Exception Handling
What Is an Exception?
Error Versus Exception
Checked and Unchecked Exceptions
“Throws” Declaration
Try and Catch Block (Exception Handling)
“Finally” Block
Chapter 12 : Date and Time Operations (Rev Java 8)
Local Date and Time
Customizing Date and Time
Future and Past Date
Future and Past Time
Date Difference
Time Difference
Date-Time Formatter
Chapter 13 : Working with Text Files (Apache Commons IO)
Reading a Text File Using Apache Commons IO
Editing a Text File Using Apache Commons IO
Interview Question - Sorting a Line from a Text File
Copying and Moving Text Files
Interview Question - Removing Duplicate Words from a Text File
Chapter 14 : Working with MS Excel Files (Apache POI)
Apache POI Setup
Reading Excel File Using POI
Read Excel Data into a 2D Array
Interview Question - Write Excel Using POI
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept