Skip to content

Comment on Ask HN: Web programming... Where to start?

Comments

* Learn HTML -> create something simple

* Learn CSS -> create something simple

* Learn Javascript -> create something simple

* Learn to use git to maintain your projects.

* For the backend stuff... read this one: http://pine.fm/LearnToProgram/ which is a very simple introduction to ruby.

Then try to create some simple stuff (that aren't web apps) with ruby. Like a program that just helps you shorten your daily work (posting to twitter via command line, etc).

Then do the Ruby Koans (today i completed 107 of the 269 koans). It's just thinking + trying + fill-in-the-blanks + learn something on the way. They are incredibly good and addictive. That way you'll also learn some testing and good ruby :) https://github.com/edgecase/ruby_koans

Then move on to the rails tutorial you mentioned that you read (M.Hart's). You'll be awesome enough to understand what you are doing. Host your rails apps on Heroku for free in 2 commands. (heroku create and git push).

That's only the ruby direction. You may choose php or python or whatever you like. But unless you try something you won't know what you like. So I suggested the simplest: which is ruby because you also get to deploy the app in a very simple way to heroku which saves you time to learn.

Hope to see your "Review HN" post soon :)

P.S: Somewhere along the way, learn some SQL :) You'll need it.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.