There are some very good courses from Coursera presented by universities like:
- Arizona State University
- Johns Hopkins University
- University of Illinois
- University of London
Some of those trainings you can learn for free.
Edx has some very good trainings also from: Microsoft, IBM, MIT, Harvard.
I recommend you to check the content and the feedbacks. With that you can filter what is best for you.