├── .gitignore ├── README.md ├── app ├── css │ └── style.css ├── home.html ├── img │ ├── demo1.jpg │ └── demo2.jpg ├── index.html ├── js │ └── app.js └── login.html ├── exercises ├── 1-your-first-app │ ├── app.js │ ├── index.html │ ├── solution.js │ └── tests.js ├── 2-controllers-and-scopes │ ├── app.js │ ├── index.html │ ├── solution.js │ └── tests.js ├── 3-routing-and-repeaters │ ├── app.js │ ├── index.html │ ├── solution.js │ ├── stooges.html │ └── tests.js ├── 4-services-models-and-interaction │ ├── app.js │ ├── index.html │ ├── logged-in.html │ ├── logged-out.html │ ├── solution.js │ └── tests.js ├── 5-directives │ ├── app.js │ ├── index.html │ ├── solution.js │ └── tests.js └── assert.js ├── index.html ├── package.json ├── scratchpad └── vendor ├── css ├── foundation.min.css └── normalize.css └── js ├── angular-route.js ├── angular.js └── underscore.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/README.md -------------------------------------------------------------------------------- /app/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/app/css/style.css -------------------------------------------------------------------------------- /app/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/app/home.html -------------------------------------------------------------------------------- /app/img/demo1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/app/img/demo1.jpg -------------------------------------------------------------------------------- /app/img/demo2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/app/img/demo2.jpg -------------------------------------------------------------------------------- /app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/app/index.html -------------------------------------------------------------------------------- /app/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/app/js/app.js -------------------------------------------------------------------------------- /app/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/app/login.html -------------------------------------------------------------------------------- /exercises/1-your-first-app/app.js: -------------------------------------------------------------------------------- 1 | // module here 2 | -------------------------------------------------------------------------------- /exercises/1-your-first-app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/exercises/1-your-first-app/index.html -------------------------------------------------------------------------------- /exercises/1-your-first-app/solution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/exercises/1-your-first-app/solution.js -------------------------------------------------------------------------------- /exercises/1-your-first-app/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/exercises/1-your-first-app/tests.js -------------------------------------------------------------------------------- /exercises/2-controllers-and-scopes/app.js: -------------------------------------------------------------------------------- 1 | var app = angular.module('app', []); 2 | 3 | // controller here 4 | -------------------------------------------------------------------------------- /exercises/2-controllers-and-scopes/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/exercises/2-controllers-and-scopes/index.html -------------------------------------------------------------------------------- /exercises/2-controllers-and-scopes/solution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/exercises/2-controllers-and-scopes/solution.js -------------------------------------------------------------------------------- /exercises/2-controllers-and-scopes/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/exercises/2-controllers-and-scopes/tests.js -------------------------------------------------------------------------------- /exercises/3-routing-and-repeaters/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/exercises/3-routing-and-repeaters/app.js -------------------------------------------------------------------------------- /exercises/3-routing-and-repeaters/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/exercises/3-routing-and-repeaters/index.html -------------------------------------------------------------------------------- /exercises/3-routing-and-repeaters/solution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/exercises/3-routing-and-repeaters/solution.js -------------------------------------------------------------------------------- /exercises/3-routing-and-repeaters/stooges.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/exercises/3-routing-and-repeaters/stooges.html -------------------------------------------------------------------------------- /exercises/3-routing-and-repeaters/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/exercises/3-routing-and-repeaters/tests.js -------------------------------------------------------------------------------- /exercises/4-services-models-and-interaction/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/exercises/4-services-models-and-interaction/app.js -------------------------------------------------------------------------------- /exercises/4-services-models-and-interaction/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/exercises/4-services-models-and-interaction/index.html -------------------------------------------------------------------------------- /exercises/4-services-models-and-interaction/logged-in.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/exercises/4-services-models-and-interaction/logged-in.html -------------------------------------------------------------------------------- /exercises/4-services-models-and-interaction/logged-out.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/exercises/4-services-models-and-interaction/logged-out.html -------------------------------------------------------------------------------- /exercises/4-services-models-and-interaction/solution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/exercises/4-services-models-and-interaction/solution.js -------------------------------------------------------------------------------- /exercises/4-services-models-and-interaction/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/exercises/4-services-models-and-interaction/tests.js -------------------------------------------------------------------------------- /exercises/5-directives/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/exercises/5-directives/app.js -------------------------------------------------------------------------------- /exercises/5-directives/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/exercises/5-directives/index.html -------------------------------------------------------------------------------- /exercises/5-directives/solution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/exercises/5-directives/solution.js -------------------------------------------------------------------------------- /exercises/5-directives/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/exercises/5-directives/tests.js -------------------------------------------------------------------------------- /exercises/assert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/exercises/assert.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/package.json -------------------------------------------------------------------------------- /scratchpad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/scratchpad -------------------------------------------------------------------------------- /vendor/css/foundation.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/vendor/css/foundation.min.css -------------------------------------------------------------------------------- /vendor/css/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/vendor/css/normalize.css -------------------------------------------------------------------------------- /vendor/js/angular-route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/vendor/js/angular-route.js -------------------------------------------------------------------------------- /vendor/js/angular.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/vendor/js/angular.js -------------------------------------------------------------------------------- /vendor/js/underscore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davemo/intro-to-angularjs/HEAD/vendor/js/underscore.js --------------------------------------------------------------------------------