A Complete reference to the java programming language based on the “Java how to program 10th edition book " - We will cover the following contentChapter 1, Introduction to Computers, the Internet and JavaChapter 2, Introduction to Java Applications; Input / Output and OperatorsChapter 3, Introduction to Classes, Objects, Methods and StringsChapter 4, Control Statements: Part 1; Assignment, ++ and OperatorsChapter 5, Control Statements: Part 2; Logical OperatorsChapter 6, Methods: A Deeper LookChapter 7, Arrays and Array ListsChapter 8, Classes and Objects: A Deeper LookChapter 9, Object-Oriented Programming: InheritanceChapter 10, Object-Oriented Programming: Polymorphism and InterfacesChapter 11, Exception Handling: A Deeper LookChapter 12, GUI Components: Part 1Chapter 13, Graphics and Java 2DChapter 14, Strings, Characters and Regular ExpressionsChapter 15, Files, Streams and Object SerializationChapter 16, Generic CollectionsChapter 17, Java SE 8 Lambdas and StreamsChapter 18, RecursionChapter 19, Searching, Sorting and Big OChapter 20, Generic Classes and MethodsChapter 21, Custom Generic Data StructuresChapter 22, GUI Components: Part 2Chapter 23, ConcurrencyChapter 24, Accessing Databases with JDBCChapter 25, JavaFX GUI: Part 1Key benefits of the course Learn about exciting recent developments in the computer field. Learn computer hardware, software and networking basics. Understand the data hierarchy. Understand the different types of programming languages. Understand the importance of Java and other leading programming languages. Understand object-oriented programming basics. Learn the importance of theInternet and the web. Learn a typical Java program Test-drive a Java application. Learn some key recent software technologies. See how to keep up-to-date with information technologies. Main Reference Java How to program 10th edition early objects