Hope me learn teh internets
May 7, 2008 7:02 PM
Subscribe
Help me not be such a clueless geek on the Internets.
I've been programming for a long time- for over 25 years- and I've earned a good part of my income from doing geek-like things, but I feel like the world is passing me by, and I feel older and stupider more and more each day.
I've programmed some significant stuff in everything from 6502 assembler through Visual Studio, but when it comes to anything Internet-related, beyond setting up a Wordpress blog, I'm pretty much at sea. Php, javascript, and CSS make my head hurt. Somehow, I just can't get my head around them or grasp the concepts inherent in Web programming. I can recognize bits and pieces, but making it gel isn't happening for me.
I can't figure out why it seems so difficult to make the conceptual leap, and I really need to get something going, so, to get the ball rolling, hive mind-
What are the best resources for learning this stuff that you know - either on line or via dead-trees? I've browsed the books at the local Fry's, but the place is awash with "Programming the Web for Dummies". et al. There are a million websites, but many of them seem to be clones, and none of them seem to be that good at anything more than individual narrow areas, and seem to aim at someone who has some critical knowledge that I lack.
posted by pjern to computers & internet (14 comments total)
21 users marked this as a favorite
If your library doesn't offer that, they may at least offer the ability to reserve books, so you can request the book you want and know it will be there when you show up to check it out.
Personally, I would start with O'Reilly's Learning PHP, but ideally it'd be good if you could browse through various titles (PHP in a Nutshell, PHP Cookbook, Essential PHP Tools) to see which one is closest to your learning style.
Also, try to pick one technology at a time. Get through a Teach Yourself PHP in 21 Days-type book first (or Javascript, or CSS - just not all three at once), so you can immerse yourself in one set of concepts at a time.
Finally, pick an open source project that uses the technology you're studying. See if you can find a small, manageable bug to fix. There's nothing like having a real-world application to sink your teeth into for helping all that new data gel inside your brain.
posted by kristi at 7:31 PM on May 7