A COMPLETE RESOURCE TO GENERATIVE MACHINE INTELLIGENCE : FROM NOVICE TO PROFESSIONAL