Not to turn you away from it (because it is a nice thing to learn) but engraving is a difficult trait to master. To master it usually takes years-decades. If you are just wanting to do a few simple things on your guns, then those classes should be alright, but if you want to learn to do the type of engraving in the pic, prepare for a lot of practice. Once again, not trying to turn you a way from it, just letting you know a little bit more about it. Have fun in the classes.

Yea I'm just trying to learn the basics just so I can do minor work on my gun such as engraving my name and a little design here and there. The more I do it the more I'll get better at it just like everything else

Tools?
Engraving can be done with a simple hand, powered chisel.
There are pneumatic and mechanical powered mini "jackhammers" that make the work much easier and predictable, but these machines don't dictate the lines that are cut. The engraver still has to direct them.