One important point to note with Fedora is that the default package manager is DNF, which is an improved replacement for YUM. A good place for getting started is FAQ - Fedora Project Wiki.
As is often the case I have installed Fedora into a VirtualBox VM. My first task was to get VirtualBox Guest Additions working. I did this with Fedora 27 and Virtual Box 5.2.8. First off I opened up a Terminal and ran the following:sudo dnf update && sudo dnf upgrade
sudo dnf install kernel-devel gcc dkms
Then I could insert the Guest Additions CD and run the installer and everything worked.