Learn Digital Marketing by Anuj Tanwar , which include all pillars of Digital marketing - SEO , PPC , web analytics , website developement , Social media Marketing , black hat marketing, email marketing, influencer marketing, affiliate marketing and proximity marketing