Personally I recommend the OU absolutely. So far my classes have been to a high standard, tutors have been friendly, and the OU is flexible.
But M269? Given Cypher's very negative review, the amount of likes his comment got, and the fact that I've seen numerous other people hating on the module... I am strongly considering avoiding it.
Mister Dee, are you considering doing a full degree? Or just that single module?
The other stage 2 modules look good. There's a java programming one, web development, and more.
A degree helps a lot with employment, but I know some incredibly skilled coders with 0 qualifications.
Similarly I know some guys with computing degrees who probably can't code hello world without 2 hours and google.
The OU is fantastic and may be for you, but I'd also like to recommend edX & Coursera!
There are thousands of courses offered online by many different universities via edX & Coursera.
I think edX courses are free to do, but cost money for the certificate.
Coursera courses cost to do, but the certificate is included in that cost, and if you're poor like me then apply for financial aid to get it for free.
These edX & Coursera courses are not the length, complexity, or value of an OU degree. But you will learn a LOT and gain new skills by doing them, which is most important, and having the courses listed on your CV might convince employers to give you a chance.
CS50 is available online. It's a first year CS course at Harvard and you can do it online! It's free to do, and $90 for the certificate. It has fantastic reviews, and is a great introduction to CS.
https://www.edx.org/course/cs50s-introduction-computer-science-harvardx-cs50x
W3C (The organisation who control the internet or whatever), offer a Professional Certificate in front end web development which would take you to a competent level in that. Again I think it's FREE to do, just the certificates which cost money.
https://www.edx.org/professional-certificate/w3cx-front-end-web-developer
Want to learn Java? Then Duke University offer a specialisation in Java Programming.
https://www.coursera.org/specializations/java-programming
There are thousands of courses covering all sorts of topics!
The OU actually has a similar website called OpenLearn. Check it out. It's free short courses. I think they are much more basic than the edX/Coursera ones though.
OU is fantastic, but there are other options too. Personally I'm doing OU and then doing other online courses on the side.
I wish you all the best!