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

34--Angularize-me-Capn -- fab9 #428

Open
fab9 opened this issue Nov 21, 2014 · 0 comments
Open

34--Angularize-me-Capn -- fab9 #428

fab9 opened this issue Nov 21, 2014 · 0 comments

Comments

@fab9
Copy link
Member

fab9 commented Nov 21, 2014

Review

Today we covered a lot:

I also showed you some tools and concepts:

Shaping up with Angular JS, Take 4

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.

Real-Time Comments

Refactor your Github Comments assignment to use Firebase via the AngularFire library, instead of the Github API. You'll need to create your own (FREE!) account, and I recommend following the Angular Quickstart tutorial, the longer AngularFire tutorial, and reading some of the Firebase Hosting documentation. You could drop your improved commenting app onto your blog for awesome real-time comments! Kinda like Disqus... Kinda.

Build me something... interesting.

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant