If you want to learn Data Science, start with one of these programming classes
David Venturi

You have created a comprehensive list of resources, thank you for that. I have been interested in learning Python and here’s the list.

I admit that I have not paid any attention to the job requirements for a data scientist but I would think a master’s degree would be required.

Business Intelligence is a hot job option these days but it is more programming based. I don’t want to dim anyone’s candles but employers value experience over education, at least in the software/web developer positions I have held over the last 15+ years.

Once you have completed the training, you should try to see if there are any internships available so you could get real experience which would help to land a job.