Can I learn to swim on land?
December 22, 2011 6:51 PM Subscribe
Which web development skills can I learn with an offline laptop, in the jungle, in a year?
Which web development skills can I learn with an offline laptop, in the jungle, in a year?
I’m going abroad for a year to teach English. I’d like to come back with some useful web development skills, and I’ll have a lot of quiet nights to fill. The kicker: internet access will be very intermittent, and very slow.
My goal is to learn as much as possible, with as little frustration as possible, for personal pleasure. I’d be excited to return in 2013 with a bunch of shiny sites ready to upload, test, and use to learn server-side skills.
My questions are:
Is spending a year building sites I can’t test in every way worth it?
Will I learn bad habits from playing with myself in a sandbox for so long?
If it’s not an intrinsically and hilariously awful idea, which of the skills below will be least frustrating to make progress in without internet access for testing/troubleshooting? I am new to all except HTML/CSS.
- more robust/fluent HTML/CSS layout skills (I have the basics down)
- Photoshop design practice
- Javascript frameworks (actual Javascript if my brain defogs from all the healthy air and exercise)
- maybe a programming language used both for desktop applications and for websites (Python?)
- copywriting and SEO skills
- any server-side skills (I have none) that you think I could usefully get started with. Can I tinker with a CMS with only my laptop?
My laptop is a MacBook. I use TextWrangler, Firebug, Photoshop, and have various browsers installed. I have many ebooks and PDF tutorials. Any suggestions for other applications I should download before I leave would be great.
Finally, I’m pretty set on web development. I’m aware learning to program desktop apps in a new language would be much easier in the circumstances! If you think this would be an utterly frustrating and pointless endeavour, let me know. In which case C + Objective-C + Cocoa it is.
posted by pickingupsticks to computers & internet (11 answers total) 10 users marked this as a favorite
As far as the learnin' goes--get a few awesome books or PDFs and practice, practice, practice. I recommend taking a look at this thread for suggestions: http://ask.metafilter.com/193377/Everything-there-is-to-know-about-programming-and-making-websites-vol-1
posted by guybrush_threepwood at 6:58 PM on December 22, 2011 [5 favorites]