[X] If you haven't completed the Shaping Up with Angular JS course on CodeSchool, please do so. You should work through levels 3, 4, and 5 tonight. Play back through any levels that you still feel shaky about.
Github Profile -- Restangular Edition
[ ] Refactor your Github Profile assignment to use Angular JS and specifically the Restangular library instead of the $http service. If you're feeling intrepid, use hello.js to add a "Login with Github" button that updates the UI for the logged-in user.
[X] In small groups of 3 or 4, use all the tools in your toolbox to build something... interesting. Invent something. You should use at least 2 public or authenticated data APIs. Please write User Stories, write them down, and estimate them. Commit frequently using the git-flow methodology. This is practice for your final projects.
Review
Today we covered a lot:
ngMock.$httpBackend
(more on Mock Objects)$http
I also showed you some tools and concepts:
Shaping up with Angular JS, Take 4
Github Profile -- Restangular Edition
$http
service. If you're feeling intrepid, usehello.js
to add a "Login with Github" button that updates the UI for the logged-in user.Real-Time Comments
Build me something... interesting.
git-flow
methodology. This is practice for your final projects.