CIT 261 - JavaScript Mobile Software Development
Winter 2018 - Laura Friedman


Personal Project - Using HTML5, CSS3 and JavaScript

  1. Final App (Complete)
  2. Final Github Code (Complete)

Code Topics

  1. Loops, Conditional Statements, Objects, Datatypes, Functions, Arrays (Complete)
  2. Object Creation Functions, Properties, Methods, Instantiation (Complete)
  3. JSON Parse, Stringify (Complete)
  4. Using AJAX to Consume a JSON Web Service (Complete)
  5. Local Storage Storing and Retrieving Arrays, Associative Arrays, and Objects (Complete)
  6. DOM Manipulation Using createElement, appendChild, insertBefore, etc. (Complete)
  7. Manipulating CSS Class Properties Using JavaScript (Complete)
  8. CSS3 Transitions and Animations and triggering them with JavaScript (Complete)
  9. JavaScript Events Especially for Mobile Devices (onTouchBegin) and Animation and Transition Events (Complete)
  10. HTML5 Tags - Video, Audio, and Canvas (Complete)
  11. Designing, Defining, and Triggering CSS3 Transitions without Custom Libraries (Complete)
  12. Designing, Defining, and Triggering CSS3 Transforms without Custom Libraries (Complete)
  13. Designing, Defining, and Triggering CSS3 Animations without Custom Libraries (Complete)

Github Code

  1. (Complete)
  2. (Complete)
  3. (Complete)
  4. (Complete)
  5. (Complete)
  6. (Complete)
  7. (Complete)
  8. (Complete)
  9. (Complete)
  10. (Complete)
    (Complete)
  11. (Complete)
  12. (Complete)
  13. (Complete)

Video Tutorials

  1. Topic 1 - Loops, Conditional Statements, Objects, Datatypes, Functions, Arrays (Complete - From 0:00-27:00)
  2. Topic 4 - Using AJAX to Consume a JSON Web Service (Complete - From 46:10-54:55)
  3. Topic 9 - JavaScript Events Especially for Mobile Devices (onTouchBegin) and Animation and Transition Events (Complete - From 23:05-38:25)
  4. Topic 10 - HTML5 Tags - Video, Audio, and Canvas (Complete - From 5:28-17:48)

Presentations

  1. Code Topic 1 - Presentation (Complete)
  2. Code Topic 4 - Presentation (Complete)
  3. Code Topic 9 - Presentation (Complete)
  4. Code Topic 10 - Presentation (Complete)