How i learn digital marketing


i am coolege student and i want to build a career in digital marketing bt now i am confused what is the best way to learn digital marketing?

join a off line course or onine or also doing only blog practise

can u give me some best suggestion?