Following concepts are covered in this mini project. Fundamentals of Python language Object-Oriented Programming and other advanced concepts File handling in Python Control statements Data structure like lists etc.