There is lot of new terminology that i did not understand, like shards, snapshots etc.
Did you take basic cluster administration course?
This covers replication,sharding etc
In addition to @Ramachandra_37567, this course is about the new features in 4.2, not an introductory course. Suggest you choose one the learning paths, Developer or DBA, and complete all courses before pursuing this course.