I would strongly suggest NOT using the MongoDB 3.4 tools for
mongo even for the purpose of this course, if not in general.
The simple reasoning is:
Tools are always backwards compatible, but never forwards compatible, so running a latest version is always preferred.
It’s a very simple matter to install the tools ( ie
mongobackup etc ) or even shell even completely separately from the server installation on all platforms. Linux variants and Mac OS have separate packages, and Windows installers do allow component selection. So it’s easy to do.
Aside from “supported features” the latest versions of tools are already free of bugs that may be present in older and “possibly unsupported” versions.
Bottom line is that even if you have a requirement to have an older MongoDB server version installed on a machine, there is no valid reason that your tools should not be updated to the most recent version.
IMHO At the very least any tools should be from a 3.6 version ( and I believe the course notes did ask you to do this ) as I personally would be very nervous of even any production dependency that was about to hit end of life for official support within a 12 month period.
3.4 has little over 6 months until that deadline.