Java is one of the most popular programming language that developers use to create applications on your computer or Mobile. It’s very popular because it is versatile and compatible. Java can be used for a large number of things, including software development, mobile applications, and large systems development. Knowing Java opens a great deal of doors for you as a developer. You will learn about Data types, variables, Operators, Expressions, Control flow, Method types, Objects, Classes, Inheritance, Language Constructs, Defining packages, Exception Handling, Input Output Streams, Core collection classes, Collection Sorting & tuning in this course. Also we will introduce you to JDBC, Threads and JDBC SQL Programming.