Hi all, I am looking at the possibility of setting up a coding school for young people in the third world. I am not a coder or programmer at all and would like suggestions as the best way to teach these skills.

Do I need a competent teacher or are there reputable comprehensive online courses available. I could certainly provide the IT hardware and connectivity. How do most coders in the USA gain their skills? Are most of them graduates?

Lastly, which institutions in the US might provide funding for a project like this? Where could I start looking? This will be a non profit venture.

Any help/advice will be gratefully received.