Learning to code, with no Internet access.
I have a friend who recently asked me for some advice about resources for learning to code. The catch is, he will have no access to the internet, as he will be in the mountains of Nepal for 6 months. The topics of interest are Python, Linux, and html/css/js, with the eventual goal of being able to create websites. He has some background programming in Java, so basic concepts shouldn't be a problem, but no real background in Linux. Usually my advice would have been to work through some tutorials, and then just try building something, learning as you go. However, this approach relies heavily on access to the internet. Are there any textbooks that are particularly self contained? Is there anything I can suggest beyond just taking a copy of the relevant docs? I would also welcome any ideas for appropriate projects.
DeepCamp AI