What is the best approach to understand QML and internals of Qt?
any book or tutorial or practicing samples?
Qt assistant is best place. You can start with "Qt Examples and Tutorial" and "QML Tutorial' and "QML Advanced Tutorial". These will surely give you head start for everything in Qt and QML.
For QML you can also refer http://qmlbook.org/