The most important JavaScript concepts to know for a job interview

Would gain basic knowledge about the heritage of javascript. That it is more scheme based, rather than java or C. Know that functions are first class citizen and how function context is applied.
some of the concepts below are important:
  • OOPS concept in JS (prototype based)
  • Closure, execution context, data type, constructors
  • Browser Compatibility
  • Basic understanding of some popular js frameworks/module such as Angular, Jquery, Backbone nd off-course Node js
  • Good to have HTML5 knowledge specially canvas, files
  • Most important you have already worked on at least one JS  project.  
 Some tools I want you to know 
 Server

    Node, NPM, NVM - managing packages and being able to maintain your own node.js setup
    Create and install a own NPM module via Github
    Check out a server side framework to be able to give you a basic web service
    Grunt or Gulp - Buildtools
    JSLint
    A TDD tool  - Mocha or QUnit for example

Client
    Bower (or any other package management mechanism for the browser)
    CSS3 (and Less or Sass) basics
    Modernizr

No comments:

Post a Comment

Genuine websites to earn money.

If you are interested in PTC sites then this article is for you. I have personally tried many of the sites and found that the best thing ...