I often get asked by people wanting to get into programming and building applications where they should start. Here are some resources that I would recommend as being beginner friendly enough while teaching valuable and applicable skills:
FreeCodeCamp is a free educational website to learn how to code and build real apps and websites. Going through the curriculum requires dedication and work, but provides very relevant and modern skills. It has a very supportive and welcoming online community as well. Once on the website, have a look at the "Map" section to see an overview of the contents.https://www.freecodecamp.com/
A technical note for developer and educators
Thanks for reading! If you have a positive of negative response that you want to share, please get in touch on twittter or by email.