AngularJS Happy Developing - ACIT Invited Talk


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)

  1. Static vs. Dynamic Pages - simple HTML + JavaScript demo
  2. Adding client side dynamics with AJAX - Google Map demo
  3. Angular JS concepts
  4. Adding dynamic components to GitHub hosted website with GitHub API
  5. The 'A' in MEAN stack

*** sample tasks ***

  1. Starting from Angular-Seed and make it your own project
  2. Rename 'view1' folder name, .js and .html names - how to let Angular know?
  3. Create service.js or services folder and declare it - where/how to declare? (try Jekyll)
  4. Build you own app!
  5. Share your app?
  6. Starting from shawn-cao.github.io and help me to improve it :-)
  7. GitHub API in '/blog' - load more information
  8. GitHub API in '/blog' - publish new post on-site
  9. AngularUI in '/blog' - load blog in nested view
  10. AngularUI in '/app' - Accordion
  11. Angular modularize - Services layer

*** Angular gotchas ***

  1. Angular.equals - primitive vs object
  2. Event triggring order & cascading - plunker sample