#1. USE A LIBRARY - Demo mid week 2
Use JQuery ++ use one OTHER interesting open source library of your choice. (animate css, Freewall JS, superscrollorama parallax, extra strength responsive grids, bootstrap, zurb, THREEJS) Fork that repo.
MUST BE "DEPLOYED". Bit balloon or github pages or codepen, JSFiddle. Because everything will be deployed demos happen on one computer with submissions via links (quicker demos) // do a lightning talk on your library of choice // introduce the idea of customization v convention and the need for frameworks
###Ideas and labs:
- Name picker
- Music player
- Calculator
- Super awesome slide show w parallax
- Advanced "about me" hard coded blog
- RPS or game
- Whackamole
- Vanilla TTT
The focus is just that you must build something. Anything. Something sizeable. Even if it is a little out of control. Especially if it is a little out of control. Introduce the concept frameworks and convention. This does not need to interrupt the current teaching schedule of weeks 1-3. We can still be teaching the usual curriculum starting angular in week two, and firebase in week three. Can we start with some Firebase?
#2. USE A FRAMEWORK ++ use FIREBASE Classes in week two + three, angular run as usual Demo as usual
###Ideas and Labs
- Firebase chat app
- Firebase todo app EVERYONE SHOULD BE ABLE TO DO THIS & STYLE IT!
- Angular Whackamole w Firebase
- RPS XXL w Firebase
- Angular TTT w Firebase
- Angular Connect 4, battleships or any other game (Firebase)