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:
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.
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
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