Hacker News new | past | comments | ask | show | jobs | submit login

What're your goals? It can help to direct you to the best place for what you're looking for out of JavaScript. I think it's useful to learn vanilla JavaScript well before learning libraries and frameworks.

Useful books. The first is online and free (the other two are as well, somewhere): http://eloquentjavascript.net/



Solve toy problems to solidify knowledge of methods and syntax: http://coderbyte.com/CodingArea/Challenges/

Good material- lots of video and problems. Not free but worth it: https://www.codeschool.com/ (makers of the jQuery videos below)

Bootstrap - popular front-end framework: http://getbootstrap.com/

Actually build something! A To Do List, a website, a game.

See some different frameworks do the same things: http://todomvc.com/

jQuery: http://try.jquery.com/

Here is a good free node tutorial: http://nodeschool.io/

Some tracks to learn, and get connected with non-profits to make useful things: http://www.freecodecamp.com/

Contributing to open source projects is another route.

Thanks, this is really helpful. My goal is to learn as much as possible about various things to open up more job opportunities.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact