A compilation of course exercises and independent exercises from the Java programming course on Applitools
- Chapter 1 - Programming & Algorithms
- Chapter 2 - Java Fundamentals
- Chapter 3 - If, If-Else, Nested If, If-Else-If, Switch Statements and Relational and Logical Operators
- Chapter 4 - While, Do While, For and Nested Loops
- Chapter 5 - Methods and Variable Scope
- Chapter 6 - Classes and Objects, Instantiating Objects, Objects as Method Parameters and Return Types, Overloading Methods within a Class
- Chapter 7 - Arrays, Searching Arrays, Useful Tricks for Arrays
- Chapter 8 - Data Types and Strings
- Chapter 9 - Inheritance, Constructors in Inheritance, Overriding and Overloading Methods, Access Limitations and Multiple Inheritance
- Chapter 10 - Polymorphism
- Chapter 11 - Abstraction, Interfaces
- Chapter 12 - Collections Framework, Looping Through Collections and Maps
- Chapter 13 - Exceptions, Throwing Exceptions
- Chapter 14 - Java for Test Automation