Hey... I just uploaded the apk file to my phone. I found it and tried to install it, but I got a message saying that the phone is blocking installation.
I have no idea what "side loading" is... does that bypass this somehow?
Well, there's a little bit to it, and as I inferred I'm not familiar with either your phone, your knowledge level or your computer skills. Things seem simple to me because I use Unix/Linux; if you use other operating systems then there's probably a complicated morass of path and drivers to wade through that others could better help you with ... I'm just too lazy, sorry.
For me, I download the .apk file onto the laptop, plug the usb cable from the phone into the laptop, and type into a command window "adb sideload FmRadio.apk" and it's installed. The very first app I installed on my Nexus 4 was the HP-42S calculator using that exact method. Of course it's also available in the Google Play Store, but it's my habit to learn by doing.
Just as I did, you'll want to carefully study the "All Things Root" forum for your phone to know where and how to download, install and invoke "adb" and "fastboot". Learn how to "root" and manage your phone, even if you don't do it.
Did you try the app download I suggested? That would be easiest if you're in a hurry.
Good luck to you in your studies, and above all don't be afraid to talk about what you've learned and ask for help, as you're among a very great many intelligent, patient people who can help you more than I alone can.