As a practical way to learn AngularJS, I created this app, which uses a common list/detail web architecture pattern.
|____css
| |____app.css
| |____bootstrap-theme.css
| |____bootstrap-theme.min.css
| |____bootstrap.css
| |____bootstrap.min.css
|____fonts
| |____glyphicons-halflings-regular.ttf
| |____glyphicons-halflings-regular.woff
|____img
| |____photos
| | |____yoda.png
|____index.html
|____js
| |____bootstrap.js
| |____bootstrap.min.js
|____lib
| |____.DS_Store
| |____angular
| | |____angular-animate.js
| | |____angular-animate.min.js
| | |____angular-animate.min.js.map
| | |____angular-cookies.js
| | |____angular-cookies.min.js
| | |____angular-cookies.min.js.map
| | |____angular-loader.js
| | |____angular-loader.min.js
| | |____angular-loader.min.js.map
| | |____angular-mocks.js
| | |____angular-resource.js
| | |____angular-resource.min.js
| | |____angular-resource.min.js.map
| | |____angular-route.js
| | |____angular-route.min.js
| | |____angular-route.min.js.map
| | |____angular-sanitize.js
| | |____angular-sanitize.min.js
| | |____angular-sanitize.min.js.map
| | |____angular-scenario.js
| | |____angular-touch.js
| | |____angular-touch.min.js
| | |____angular-touch.min.js.map
| | |____angular.js
| | |____angular.min.js
| | |____angular.min.js.map
| | |____errors.json
| | |____version.json
| | |____version.txt
|____partials
| |____AddTemplate.html
| |____DetailTemplate.html
| |____ListTemplate.html
|____README.md