Starting devops from base

how to get started from the basic of devops and how can i be expert of it?

You can follow this learning path:
DevOps Engineer Learning Path | Kodekloud

To become and expert it will take many years of experience but this is a good start.