Web Developer's Workshop - AngularJS, NodeJS, MongoDB tools and develop/deployment tutorial
*** 2st meeting - Angular JS fun ***
Web Development Workshop - 2nd meeting
Dynamic Web Pages with Angular JS
Agenda - Nov. 21th (Saturday) 1-5PM @ Gwinnett County Library (361 Main St, Suwanee, GA 30024)
- Static vs. Dynamic Pages - simple HTML + JavaScript demo
- Adding client side dynamics with AJAX - Google Map demo
- Angular JS concepts
- Adding dynamic components to GitHub hosted website with GitHub API
- The 'A' in MEAN stack
*** sample tasks ***
- Starting from Angular-Seed and make it your own project
- Rename 'view1' folder name, .js and .html names - how to let Angular know?
- Create service.js or services folder and declare it - where/how to declare? (try Jekyll)
- Build you own app!
- Share your app?
- Starting from shawn-cao.github.io and help me to improve it :-)
- GitHub API in '/blog' - load more information
- GitHub API in '/blog' - publish new post on-site
- AngularUI in '/blog' - load blog in nested view
- AngularUI in '/app' - Accordion
- Angular modularize - Services layer
*** Angular gotchas ***
- Angular.equals - primitive vs object
- Event triggring order & cascading - plunker sample