CodePath.org I saw this and thought it might benefit someone. This is an essential skill being taught in high school. Hille
There's lots of ways to learn to code and the basics are filtering into a lot of high schools. Codepath looks OK. Not DL though.
There is a higher education angle on this: https://www.insidehighered.com/news/2019/06/05/nonprofit-boot-camp-infiltrates-college-computer-science-curricula