Skip to main content
  • Courses
  • Programs
  • Help
    Getting Started Discussion Forums Help Center & FAQ
Saylor Academy
    Close
    Toggle search input
  • Log in or Sign up
Courses
Programs
Help
Getting Started
Discussion Forums
Help Center & FAQ
  • CS412: Mobile Application Development
  • Sections
  • Course Introduction
  • Unit 1: Introduction to Mobile Application Development
  • Unit 2: Infrastructure
  • Unit 3: HTML/CSS/DOM and Scripting
  • Unit 4: JQuery and Structured Data
  • Unit 5: Scripting with Server Access
  • Unit 6: Designing Mobile User Interfaces
  • Unit 7: Mobile Application Evaluation and Mobile Browsers
  • Unit 8: Mobile Platforms
  • Unit 9: Storage and Geolocation
  • Unit 10: Android Development
  • Unit 11: iPhone/iPad Development
  • Final Exam
  • Resources
  • Activities
  • Quizzes
  • Home
  • My programs

CS412: Mobile Application Development

Competencies
  1. Home
  2. Courses
  3. (hidden)
  4. CS412: Mobile Application Development
  5. Sections
  6. Unit 4: JQuery and Structured Data

Learn new skills or earn credit towards a degree at your own pace with no deadlines, using free courses from Saylor Academy. We're committed to removing barriers to education and helping you build essential skills to advance your career goals. Start learning here, or check out our full course catalog.

Log in or Sign up to enroll in courses, track your progress, gain access to final exams, and get a free certificate of completion!

Sign up now
Back to course 'CS412: Mobile Application Development'
  • Unit 4: JQuery and Structured Data

    In this unit, we will take a brief look at JQuery, a mechanism for direct access to the document object model within a script. Since mobile applications often need to interact with a service, we will also look at how data between the service and the mobile application is exchanged using either Extensible Markup Language (XML) or JavaScript Object Notation (JSON). We will compare and contrast both formats.

    Completing this unit should take you approximately 11 hours.

    • Unit 4 Learning Outcomes Page
    • 4.1: jQuery

      • University of California, Berkeley: Erik Wilde's "jQuery" URL

        Read these slides.

      • W3Schools: "jQuery Tutorial" URL

        Complete this entire tutorial, using the "next" buttons to navigate through each chapter. You should also attempt the complete the available "Try It Yourself" activities.

      • 4.1.1: Overview

        • Rebecca Murphey's "jQuery Basics" URL

          Read this chapter.

        • Rebecca Murphey's "jQuery Core" URL

          Read this chapter.

      • 4.1.2: Events in jQuery

        • Rebecca Murphey's "Events" URL

          Read this chapter.

      • 4.1.3: AJAX with jQuery

        • Rebecca Murphey's "Ajax" URL

          Read this chapter.

    • 4.2: JavaScript and XML

      • University of California, Berkeley: Erik Wilde's "Structured Data" URL

        Read these slides.

    • 4.3: XML

      • Norman Walsh's "A Technical Introduction to XML" URL

        Read this article.

      • W3Schools: "XML Tutorial" URL

        Complete this entire tutorial, reading each chapter from "XML Tutorial" through "XML Examples". Use the "next" buttons to navigate to the next chapter, and feel free to attempt any activities, including the quiz at the end of the tutorial.

    • 4.4: JavaScript Object Notation (JSON)

      • "Introducing JSON" URL

        Read this page.

      • W3Schools: "JS JSON" URL

        Complete this entire tutorial on JSON, reading each chapter from "JSON - Introduction" through "JSONP".

    • 4.5: Examples of XML and JSON

      • "JSON Example" URL

        Read this page.

      • W3Schools: "jQuery Quiz Test" URL

        Complete this tutorial to test your knowledge of jQuery.

Skip Activities
Activities
  • QuizQuizzes
  • Resources
Skip Recent activity
Recent activity
Activity since Thursday, March 23, 2023, 10:46 PM
Full report of recent activity...

No recent activity

Saylor Academy
  • About

  • Partners

  • Blog

  • Contact

Saylor Academy

© Saylor Academy 2010-2023 except as otherwise noted. Excluding course final exams, content authored by Saylor Academy is available under a Creative Commons Attribution 3.0 Unported license. Third-party materials are the copyright of their respective owners and shared under various licenses. See detailed licensing information.

Saylor Academy®, Saylor.org®, and Harnessing Technology to Make Education Free® are trade names of the Constitution Foundation, a 501(c)(3) organization through which our educational activities are conducted.

"CCBY"

Sitemap | Terms of Use | Privacy Policy

Data retention summary
Get the mobile app
Policies