I'm in the process of developing a free open source online platform/course for complete beginners to teach themselves coding in Python. See https://github.com/alexmojaki/futurecoder for more information or try out the demo at https://futurecoder.herokuapp.com/. It's completely interactive and has several awesome features, including three dedicated debuggers, gradual hinting and solution revelation, enhanced tracebacks, and spotting common mistakes automatically.
It's looking great so far, and when it's ready I'm confident that it can be extremely helpful to anyone learning how to code. However, it's a big project and I'd be foolish to try and do the whole thing on my own. "If you want to go fast, go alone. If you want to go far, go together." So I'm looking for people who might be interested in contributing, either in coding the platform or in writing course content.
Volunteers on communities like this one put a huge amount of time and energy into helping beginners with the basics, one at a time. I'm hoping to redirect just some of that energy into building the best possible learning resource and lay a solid foundation. The site could also offer guidance and tools for asking good questions, such as automatically putting together reproducible code and expected and actual output.