https://github.com/troch/angular-drills
A set of drills to learn to use AngularJS
https://github.com/troch/angular-drills
Last synced: 6 months ago
JSON representation
A set of drills to learn to use AngularJS
- Host: GitHub
- URL: https://github.com/troch/angular-drills
- Owner: troch
- License: apache-2.0
- Created: 2014-02-14T10:45:56.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2015-05-15T09:16:18.000Z (about 11 years ago)
- Last Synced: 2025-04-04T06:11:12.742Z (over 1 year ago)
- Language: HTML
- Size: 240 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
angular-drills
==============
Set-up
------
You need to serve `index.hml` so it can be accessed by your browser. You can use [http-server](https://www.npmjs.com/package/http-server):
$ npm install -g http-server
Then, run `http-server` and navigate to `localhost:8080`.
Performing the drills
---------------------
Clone or for the repository.
Checkout the tag you want to work on. Tags are listed below (in each part). All tags are named "x.y" with x the part number and y the drill number.
Part 1 - Working in the view
----------------------------
The aim of "Angular drills part 1" is to focus on the view by using native angularJS directives, to play with UI states and to resist the temptation to use controllers or directives.
During part one, all drills have to be performed __without the use of any controller or custom directive__.
List of drills (with tags):
- 1.1: Filtered ng-repeat
- 1.2: Filtered ng-repeat (2)
- 1.3: Nested ng-repeat with filters
- 1.4: Filtering objects by field
- 1.5: Counting filtering results
- 1.6: Adding controls and bootstrap css
- 1.7: First visualisation step
- 1.8: Improving visualisation