Skip to content

Instantly share code, notes, and snippets.

@mattlockyer
Created December 10, 2014 02:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mattlockyer/8b99eab3b0ccf170c10f to your computer and use it in GitHub Desktop.
Save mattlockyer/8b99eab3b0ccf170c10f to your computer and use it in GitHub Desktop.
IAT 381 Lab Outline
Learning Outcomes:
ability to implement a mobile application using fundamental web technologies and leading industry frameworks, tools and best practices
develop skills in reading documentation and apis to implement unique application features using frameworks, libraries and web services
practice generalization in programming and problem solving
Delivery Format:
In 9 weeks you will learn about the fundamentals of core web technologies used for creating visually rich, well designed, interactive mobile applications.
Your TA will instruct you through a combination of presentation and live code examples.
With the code examples shown in labs you will be expected to implement challenges going beyond what is shown in the example in both research and implementation.
Timeline:
Week 1
ide
servers
git
dom
css
web stack
bootstrap / foundation / font-awesome
Week 2
grunt
yeoman
bower
angular
angular-material
Week 3
react
material-ui
jsx
coffee
sass / less
Week 4
hammerjs
accelerometer
Week 5
getusermedia audio + video
webaudio (music and soundfx)
Week 6
canvas
pixijs
threejs
Week 7
localstorage
indexeddb (skald)
Week 8
drive
realtime api
facebook
Week 9
cordova (google toolchain)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment