BF BEAUTY TRAINING Academy offers a wide variety of makeup training courses: from beginner programs to professional programs. Courses intended for the talents of tomorrow, beauty professionals or any other person wishing to learn the basics of makeup, or to improve themselves in this universe.