Course highlights with curriculum: This course is designed with best theory and in depth practical code typing. More than 1000+ practical examples are covered in this course with interview questions. What makes this course different is, each topic is covered in detail and depth manner with many examples. Best quality of training is maintained through the course. We have not used any boring PPTpresentations, Instead its whiteboard theory explanation with screen recording for practical program execution. Installing JDKDeveloping simple java file on editorCompiling and running. java file from command promptd optionStatic versus non-static membersClasses and objects in javaDifference between JDK and JREUnary operatorsVariables and data typesTypecasting auto upcasting and explicit down castingMethods and its rulesConstructor sand its rulesThis keywordSuper keywordInheritance in java with several examplesConditional statementsloopsExceptionhandling Compile time and runtimeInterfaces in java with several examplesAbstract class in java with several examplesPolymorphismInstance initialization blocksStatic initialization blocksGarbage collectionEnumFile handling in java - File, FileInputStream, FileOutput Stream, Buffered reader, Buffered Writer etcArraysCollectionsString classThreadsWrapper classesAnnotationsJava Memory managementCloningInnerclassesAssert classFinal keywordReflectionsCollection Versus CollectionsDesign Pattern in javaAnnotationsObject ClassFinalize etc.