@Ahmed Mutala Honestly I didn't follow a set program for it. Most of what I know came from picking a real problem at work and building something to solve it, then learning whatever I needed along the way. If you're starting out, get really good with spreadsheets first, organizing data and pulling it apart. That's most of the job before you ever touch anything fancier. From there a little bit of Python goes a long way. You can learn all of it for free. YouTube has full walkthroughs for spreadsheets, Python, and the basics of statistics, and there are free coding courses online that take you from nothing to writing real scripts. Once you're comfortable there are free public datasets you can practice on, so you're actually working with data instead of just following along.