Tech skills to learn * JQuery Mobile development ** progressive enhancement ** responsive design ** CSS/CSS3 ** HTML/HTML5 ** JavaScript * GitHub * Testing * Curl * Sites to read/study ** http://www.w3schools.com ** http://www.filamentgroup.com ** http://jquerymobile.com ** http://alistapart.com ** http://css-tricks.com ** http://www.html-5-tutorial.com ** http://teamtreehouse.com Helpful articles: * "ABC: Always Be Coding":https://medium.com/tech-talk/d5f8051afce2 * "Four Steps to Google, Without a Degree":https://medium.com/this-happened-to-me/8f381aa6bd5e ** http://en.wikipedia.org/wiki/List_of_data_structures ** http://bigocheatsheet.com/ br. Senior JavaScript Engineer at State.com http://jobs.state.com/apply/3OLYpi/Senior-JavaScript-Engineer.html Skills You can do some real programming, with a variety of languages, compiled and interpreted. There will be some genuine challenges to solve You’re a JavaScript expert: Server-side using Node.js Architecting front-end code using a modular approach Client-side hand-coded components, beyond using jQuery Experience with modern frameworks such as Ember You can write clean code with tests and can work to improve its performance Front-end web development using HTML5, CSS3 You understand the concepts behind object-oriented CSS and understand frameworks such as LESS or Sass You’re a good API designer, understanding what REST is, when to use and when not to use it #programming #design