So I'm interested in starting to learn JavaScript, but long story short, I'm currently living in a developing country and only have regular internet access via mobile (and even then, typically only edge service). It's enough for slow web browsing, but I'm having trouble finding instructional coding resources which are suited to my situation.
I can occasionally visit a major city to use desktop browsing and download programs/resources, but unless I can download a complete course to access offline, this wouldn't be an effective way for me to try to learn. Neither CodeCademy or Khan Academy offer programming courses through mobile. CodeCademy specifically says to use desktop and doesn't seem to support any actual text input on mobile. Khan Academy only displays a partial coding console on mobile, and while it has a mobile app, it seems to be missing JavaScript courses.
I definitely won't find books on programming anywhere near where I live (books in general are a rarity), so at this point, what are my options? I have a lot of time to learn, but as a complete novice, I need some sort of guidance or a framework to follow before I can really start.
Thanks!