But no worry, let's get it clear what is AngularJS before we start to use it!
What is AngularJS?
Then get a basic idea from http://www.w3schools.com/angular where they show you AJS directive is are HTML attribute with an ng prefix and some example of AJS expression and AJS controller. Trust me that http://www.w3schools.com/ really provide good tutorial for beginner. After understand the basic syntax, we won't feel like looking at alien code anymore. :D
What is NodeJS and npm?
Step by step setup AngularJS workplace:
- Get your workplace ready with git, and node installed.
- Install GIT to your workplace if you haven't install.
- Open Git Shell and check availability of node, npm via the following command:
- node --version
- npm --version
- Click HERE to redirect you to to node installer website, download and run the application.
- Now you're able to start with the AngularJS tutorial from https://docs.angularjs.org/tutorial.
Who is Yeoman?
He is your computer man who live in npm package repository, sound lovely yea. Yeoman actually is web's scaffolding tools for modern webapps. The lovely part is with one or two command, Yeoman can write entire boilerplate code for your entire web application.
How to install Yeoman?
npm install -g yo
Yeoman also work with other tools -> grunt, gulp, bower for improving your productivity.
Next, go thru this tutorial to learn how to instruct your yeoman to work for you. ^^ VOla!
p/s: There might be blocker while install you run grunt serve, here is some helpful guideline:
Other Good Reference Website:
https://docs.angularjs.org/tutorial
http://www.ng-newsletter.com/posts/beginner2expert-how_to_start.html
http://campus.codeschool.com/courses/shaping-up-with-angular-js/intro
http://angular-tips.com/blog/ 2013/08/watch-how-the-apply- runs-a-digest/
http://www.ng-newsletter.com/posts/directives.html
He is your computer man who live in npm package repository, sound lovely yea. Yeoman actually is web's scaffolding tools for modern webapps. The lovely part is with one or two command, Yeoman can write entire boilerplate code for your entire web application.
How to install Yeoman?
npm install -g yo
Yeoman also work with other tools -> grunt, gulp, bower for improving your productivity.
Next, go thru this tutorial to learn how to instruct your yeoman to work for you. ^^ VOla!
p/s: There might be blocker while install you run grunt serve, here is some helpful guideline:
- npm install -g generator-angular
- yo angular
- bower install angular-ui
- npm install grunt-contrib-compass
- reinstall ruby gem installer (http://rubyinstaller.org/downloads/) with checked all checkbox
- on ruby console - gem install sass
- on ruby console - gem install compass
- grunt test
- grunt serve
- grunt
Other Good Reference Website:
https://docs.angularjs.org/tutorial
http://www.ng-newsletter.com/posts/beginner2expert-how_to_start.html
http://campus.codeschool.com/courses/shaping-up-with-angular-js/intro
http://angular-tips.com/blog/
http://www.ng-newsletter.com/posts/directives.html
No comments:
Post a Comment