Develop an App - WAPP.13f-101

 

Syllabus

 

Week 1: December 10th HTML 5:

 

Course Videos:

1: HTML5 & Mobile Part 1

2: HTML5 & Mobile Part 2

 

Exercise:

Codeacademy classes 1–3 of the Web course

Codeacademy classes 1–6 of the JavaScript course and

Codeacademy classes 1–5 of the jQuery course.

 

 

Week 2: December 17th  – Build the UI

 

Course Video:

1: Template and Codiqua walkthrough

 

Supplemental Videos:

1: Setting up your Code

2: JavaScript Basics and jQuery Basics

 

Exercise:

Building the UI

 

 

Week 3: January 7th – Plugging Live Data

 

Course Videos:

1: Answer to Week 2 Exercise Part 1

2: Answer to Week 2 Exercise Part 2

3: Answer to Week 2 Exercise Part 3

4: The Need for a Backend

5: BaaS and Apigee sign up + portal

6: Apigee Javascript SDK & Quickstart

 

Exercise:

Plugging Live Data

 

 

Week 4: January 14th Adding a form

 

Course Videos:

1: Answer to Week 3 Exercise

2: Introduction to Week 4 Exercise

 

Exercise:

Building a Second Page

 

 

Week 5: January 21st – Writing back to the database

 

Course Videos:

1: Answer to Week 4 Exercise

2: Writing to the Database: jQuery Events, Quickstart Write and Document ready

 

Exercise:

Write Data

 

 

Week 6: January 28th PhoneGap

 

Course Videos:

1: Week 5 Solution

2: Going Mobile

3: Packaging your app with PhoneGap

4: Understanding PhoneGap

 

Exercise:

Package your app!

 

 

Week 7: February 4th – Advanced Features

 

Course Videos:

1: Answer to Week 6 Exercise and Publishing to the App Store

2: App Monitoring

3: Offline Mode

4: Geolocation

5: Identity & Security

6: Push

       

 

Week 8: February 11th – API Services

 

Course Videos:

1: API Features

2: Using Existing APIs

3: Using a Database

4: Adding Advanced API Features

5: Conrats and Next Steps