what should i learn for deep learning
Have a look at fast.ai (https://www.fast.ai), only heard the best about it. Supposedly,  it's completely free and easy to get into.

Other often mentioned resources are the course by Andrew Ng (https://www.coursera.org/specializations/deep-learning and/or https://www.coursera.org/learn/machine-learning) or the (also free) book by Ian Goodfellow (https://www.deeplearningbook.org).