Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

clean master from unnecessary files #48

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 4 additions & 5 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
bower_components
node_modules
target
bower_components/
node_modules/
target/

#IDEs
#IntelliJ Idea
.idea
*.iml
.idea/
58 changes: 0 additions & 58 deletions Gruntfile.js

This file was deleted.

38 changes: 19 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,47 +1,47 @@
angular-exercises
===================
##Main goal
## Main goal
This set of tasks intends build and verify AngularJS integrational skills.
Writing single controller or a service is easy, but when it comes to implementing whole usecase and separating your code into controller, service, etc. it gets harder.

Each branch contains one exercise with own requirements and instructions described in README file.

##Table of contents
#####[Exercise 1: "Bind Posts"](https://github.com/aniaw/angular-exercises/tree/exercise1)
## Table of contents
##### [Exercise 1: "Bind Posts"](https://github.com/aniaw/angular-exercises/tree/exercise1)
Will walk you through binding data from controller to ng-repeat directive.
#####[Exercise 2: "Bind Posts From DAO"](https://github.com/aniaw/angular-exercises/tree/exercise2)
##### [Exercise 2: "Bind Posts From DAO"](https://github.com/aniaw/angular-exercises/tree/exercise2)
Continuation of exercise 1. Instead of binding hardcoding data inside controller, let's load it from DAO service.
#####[Exercise 3: "Creating own DAO resource"](https://github.com/aniaw/angular-exercises/tree/exercise3)
##### [Exercise 3: "Creating own DAO resource"](https://github.com/aniaw/angular-exercises/tree/exercise3)
Extend your skills needed for previous exercises by writing custom DAO resource.
#####[Exercise 4: "Using angular-route"](https://github.com/aniaw/angular-exercises/tree/exercise4)
##### [Exercise 4: "Using angular-route"](https://github.com/aniaw/angular-exercises/tree/exercise4)
Verify ngRoute configuration skills.
#####[Exercise 5: "Create CRUD (Create, Read, Update, Delete)"](https://github.com/aniaw/angular-exercises/tree/exercise5)
##### [Exercise 5: "Create CRUD (Create, Read, Update, Delete)"](https://github.com/aniaw/angular-exercises/tree/exercise5)
Introduction to mocked REST backend. You will be need to consume it in your app.
#####[Exercise 6: "Using angular-xeditable"](https://github.com/aniaw/angular-exercises/tree/exercise6)
##### [Exercise 6: "Using angular-xeditable"](https://github.com/aniaw/angular-exercises/tree/exercise6)
Get familiar with angular-xeditable documentation is first step, then you will utilize this component into your app.
#####[Exercise 7: "Typeahead component"](https://github.com/aniaw/angular-exercises/tree/exercise7)
##### [Exercise 7: "Typeahead component"](https://github.com/aniaw/angular-exercises/tree/exercise7)
In order to complete this exercise you will use component from another 3rd party library - angular-bootstrap.
#####[Exercise 8: "Multilanguage using angular-gettext"](https://github.com/aniaw/angular-exercises/tree/exercise8)
##### [Exercise 8: "Multilanguage using angular-gettext"](https://github.com/aniaw/angular-exercises/tree/exercise8)
This is mostly about configuration and setup translation tools.
#####[Exercise 9: "File upload exercise"](https://github.com/aniaw/angular-exercises/tree/exercise9)
Using 3rd party library flow.js, you will create elegant and powerful file uploader.
#####[Exercise 10: "Unleash Select2"](https://github.com/aniaw/angular-exercises/tree/exercise10)
##### [Exercise 10: "Unleash Select2"](https://github.com/aniaw/angular-exercises/tree/exercise10)
Similar to exercise7 but it offers much more, like multiple choice, tagging and much more.
#####[Exercise 11: "Drag and Drop"](https://github.com/aniaw/angular-exercises/tree/exercise11)
##### [Exercise 11: "Drag and Drop"](https://github.com/aniaw/angular-exercises/tree/exercise11)
Utilize another 3rd party library base on jquery.
#####[Exercise 12: "Pagination Support"](https://github.com/aniaw/angular-exercises/tree/exercise12)
##### [Exercise 12: "Pagination Support"](https://github.com/aniaw/angular-exercises/tree/exercise12)
Super easy way to paginate your lists, make it auto-refresh when filters change.
#####[Exercise 13: "Mock backend"](https://github.com/aniaw/angular-exercises/tree/exercise14)
##### [Exercise 13: "Mock backend"](https://github.com/aniaw/angular-exercises/tree/exercise14)
Requires from you to understand and use $httpBackend to deliver fake backend
#####[Exercise 14: "Select 2"](https://github.com/aniaw/angular-exercises/tree/exercise14)
##### [Exercise 14: "Select 2"](https://github.com/aniaw/angular-exercises/tree/exercise14)
Description: soon
#####[Exercise 15: ""](https://github.com/aniaw/angular-exercises/tree/exercise15)
##### [Exercise 15: ""](https://github.com/aniaw/angular-exercises/tree/exercise15)
Description: soon
#####[Exercise 16: "Double request"](https://github.com/aniaw/angular-exercises/tree/exercise16)
##### [Exercise 16: "Double request"](https://github.com/aniaw/angular-exercises/tree/exercise16)
Description: soon
#####[Excersie 17: "Catch error"](https://github.com/aniaw/angular-exercises/tree/exercise17)
##### [Excersie 17: "Catch error"](https://github.com/aniaw/angular-exercises/tree/exercise17)
Description: soon
#####[Exercise 18: "DAO"](https://github.com/aniaw/angular-exercises/tree/exercise18)
##### [Exercise 18: "DAO"](https://github.com/aniaw/angular-exercises/tree/exercise18)
Description: soon

## To run the project
Expand Down
14 changes: 0 additions & 14 deletions bower.json

This file was deleted.

29 changes: 0 additions & 29 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,29 +0,0 @@
{
"name": "angular-exercises",
"description": "Angular training",
"version": "0.0.0",
"dependencies": {},
"devDependencies": {
"grunt": "~0.4.2",
"grunt-contrib-jshint": "~0.8.0",
"karma-phantomjs-launcher": "~0.1.4",
"karma": "~0.12.16",
"karma-coverage": "~0.2.4",
"karma-jasmine": "~0.1.5",
"karma-spec-reporter": "0.0.13",
"grunt-contrib-watch": "^0.6.1",
"grunt-contrib-connect": "^0.7.1"
},
"engines": {
"node": ">=0.10.0"
},
"repository": {
"type": "git",
"url": "https://github.com/aniaw/angular-exercises.git"
},
"scripts": {
"start": "node_modules/karma/bin/karma start test/karma.conf.js",
"test": "node_modules/karma/bin/karma start test/karma.conf.js --singleRun true"
}
}