1. I • Introduction to OOP Concepts II• Writing Code Outside IDE’sIII• Java EnumerationsIV • Java Packages V •…