DMA C218 - Advanced Mobile Web Development

Course Description

This course covers advanced techniques in development for multiple devices and device detection so that content will display and function correctly on a variety of mobile platforms.  Students will use the Joomla! open source content management system, WURFL, HAWHAW, and AJAX  to create dynamic, scalable, mobile-friendly web services for handheld devices.

Student Learning Outcomes

Course Requisites

Course Materials

You are required to obtain your software and textbook(s) prior to the start of the semester.

Software

You'll find the best academic prices for software at http://www.uscollegebuy.com/0ab/asl.htm. Order early to ensure you have your software by the start of class.

Textbook(s)

Please see Cerro Coso's Book Nook site for required textbooks:

  1. First select the term, select the DMA checkbox, and click the Continue to Get Course Materials submit button.
  2. In the next screen, select the checkbox that corresponds to your class, and click the Continue to Get Course Materials submit button.
  3. You can order the book online through this site, or you can make note of the textbook and purchase it elsewhere. Be aware of the vendor's projected delivery time, and ensure that your book arrives prior to the start of class. If the book is backordered, choose another vendor that can deliver sooner.
Lynda.com Training

Certain instructors are offering Lynda.com training as an option to online students, either as a supplement to a software tutorial textbook or as an option in leui of software tutorial textbook. For some courses, instructors are opting to use Lynda.com training instead of textbooks entirely. The cost to students for Lynda.com at the academic price is $10 / month. Students should wait until the first week of class to enroll, to receive specific instructions for how to qualify for the discount. Specific instructions will be described in the course syllabus.

To find out if your instructor is requiring Lynda.com training, please see the Online Schedule Page, and choose the appropriate term. Scroll down to find your course, and click the course name to display the Course Information Page. The page contains other useful information about the class.