Excellent class. Instructor was a real pro! I feel like I'm ready to design webs! Great job! More Testimonials »

jQuery Mobile

Delivery Options

Class Date and Time Price Pricing Information
$850.00
or 2 vouchers vouchers
$850.00 or 2 vouchers vouchers
$850.00 or 2 vouchers vouchers

Class Description

Class Overview

In this jQuery Mobile training class, you will learn to use jQuery Mobile, an HTML5-based user interface system, to develop single sites for all popular smartphone, tablet, and desktop platforms. You'll learn how to use jQuery Mobile to handle touch events, build mobile-optimized forms and widgets, incorporate HTML5 features, leverage phone capabilities such as making calls and texting, and more. Along the way, we'll cover jQuery Mobile's extensive theme framework and plugin architecture.

Class Goals

  • Learn about jQuery Mobile's capabilities, supported devices, and support for accessibility.
  • Create page transitions, dialogs, and buttons optimized for mobile.
  • Incorporate phone-friendly forms, sliders, dialogs, and other widgets.
  • Handle touch, phone-orientation, scrolling and other phone events.
  • Learn how to use jQuery Mobile to make calls, send SMS text messages, send emails, and display video.
  • Extend jQuery Mobile's capabilities with the ThemeRoller framework.
  • Create plugins and incorporate others' plugins into your code.

Class Outline

  1. What Is jQuery Mobile?
    1. Overview
    2. Supported Devices/OSs/Browsers
    3. Levels of Support
    4. Progressive Enhancement
    5. Accessibility Support
    6. HTML5 and CSS3
  2. Getting Started with jQuery
    1. Hosting vs. CDN
    2. A Basic Page Template
    3. Ajax-driven Page Navigation
    4. Data-role
    5. Buttons and Linking Pages
    6. Page Transitions
    7. Dialogs
  3. Widgets and UI
    1. Lists
    2. Buttons and Toolbars
    3. Forms
    4. Sliders
    5. Search
    6. Dialogs
    7. Grids
    8. Collapsible Blocks
  4. Events
    1. Touch
    2. Orientation (Portrait/Landscape)
    3. Scroll
    4. Page
    5. Virtual
  5. Integration with the Phone
    1. Making Calls
    2. Sending Emails
    3. Sending SMS Texts
    4. PhoneGap
    5. Video
  6. PhoneGap
    1. What Is PhoneGap?
    2. Accessing Native Phone Capabilities with PhoneGap
    3. PhoneGap Build
    4. Supported Devices
  7. The Theme Framework
    1. ThemeRoller
    2. Themes and Swatches
    3. Lists and Buttons
    4. Overriding Themes with Custom CSS
  8. Plugins
    1. plugin Architecture
    2. Creating Your Own Plugin
    3. Using Others' Plugins

Class Materials

Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.

Class Prerequisites

Experience in the following areas is required:

  • HTML 4
  • Basic CSS
  • Basic JavaScript
  • Ajax
  • jQuery

Experience in the following areas would be beneficial:

  • HTML5
  • CSS3

Courses that can help you meet these prerequisites:

Technical Requirements

Our computer technical requirements and setup process is easy, with support just a click away.

Client Success
  1. Independent Survey
  2. Client List
  3. Testimonials
Join The Team
  1. Learn how you can become a Webucator Trainer
  2. Career Opportunities
Locations
Compare Us
Watch 3-minute Demo Video
of Live Online Training:
Learn the benefits of online training with Webucator
Webucator is a Registered Education Provider (R.E.P.) approved by PMI to issue professional development units (PDUs) for our training courses.
© Webucator, Inc. All rights reserved. | Toll Free: 1-877-932-8228 | From outside the USA: 315-849-2724| Fax: 315-849-2723