Hacker News new | ask | show | jobs
by jmathai 4849 days ago
Don't worry about the higher level topics like JavaScript, jQuery or Django. Determine a project you'd be passionate about building for yourself and go from there.

You'll naturally start to need some of the higher level topics and you can learn them then. Don't bite them all off at the same time.

For example, build an app that keeps track of your diet*. Do the frontend first, make it all static. Learn HTML, CSS, JavaScript and jQuery. Those all go together pretty well. Don't worry about anything more than that. No Backbone, no Angular, etc.

Then write the API needed to provide and fill in the data to replace the static data you used above. Then you'll learn Python and Django.

Most of all, take your time. This is a marathon and many of the folks on HN have been doing this stuff for a while. You'll get there.

1 comments

I've been thinking about doing something like this lately but I assumed that it would be better to learn Django right away instead of writing a script to generate the static files for me. Thanks a lot for the encouragement!