Hacker News new | ask | show | jobs
by julsonl 3474 days ago
I'd suggest finding a hands-on online course that gives you a tiny portfolio in the end. A lot of the fun with programming is seeing your work come alive and seeing all the projects you've completed. Assuming you haven't programmed before, I wouldn't go with buying a programming language-specific book to start since those can be pretty boring to go through. Books will start to be useful as you develop a lot more curiosity and want to fill in your knowledge gaps.

My friend's learning from the ground-up and he's using Code Academy (https://www.codecademy.com). If you're a little more serious about this, you could also look into Udacity's Nanodegree program.

1 comments

I'd also recommend giving Code Academy a try in the first instance. It's free, there's no set up on your computer needed (it's all done through their website) and it guides you through.

It's how I started learning when I was trying to do it around my job, I eventually left to work on learning to code full time.