jQuery Mobile 6 Hour Jumpstart Mobile Application Training Class


Details
Due to overwhelming demand for this class, we have schedule this third class. Sign up quickly. Seats will fill fast! Cost for this class is ONLY $30.00 for 6 hours of professional instruction. This great price is made possible by the sponsorship of Robert Half Technology Staffing Services (http://www.roberthalftechnology.com/).
Note: PayPal is used to pay for your seat for this class. However, you don't have to have a PayPal account to pay. Click here to learn how. (http://southbaymobileusergroup.com/documents/Paying_Without_a_PayPal_Account.pdf)
Want to add mobile web application development to your skill set? Want to get started learning fast with instructor lead training?
South Bay Mobile User Group presents the jQuery Mobile 6 Hour Jumpstart Mobile Application Training Class. This 6 hour, hands-on training class introduces you and teaches you intermediate to advanced mobile web development using jQuery Mobile. We get you up and running with this popular JavaScript framework for creating mobile apps and mobile optimized web sites! In this six hour class, you will learn how to develop client side user interfaces for smart phones and tablets.
Students attending this class should bring a laptop computer to complete the class objective of building a mobile application from start to completion using jQuery mobile. Students will build a location based app called "Coffee, Coffee, Coffee". The application will find all of the coffee shops near the current location. It will display them on a map and list.
http://www.southbaymobileusergroup.com/emails/images/jquerymobileeventbritepic.gif
Class agenda:
8:30 a.m. - 9:00 a.m. - Greeting
Development Environment Setup Exercise - Warm Quiz questions
9:00 a.m. – 9:30 a.m. - HTML Overview
Fast Fact Best Practices Exercise - Creating a two page JQM app Summary
9:30 a.m. -10:00 a.m. - JavaScript Overview
Fast Facts JavaScript Best Practices Power Trio Objects Events Closure Exercise - Creating the application object Summary
10:00 a.m. -10:30 a.m. - Ajax pt. 1
Fast Facts jQuery ajax() Promise Data Formats XML JSON Exercise - Getting data from the server Summary
10:30 a.m. -10:45 a.m. - Break
10:45 a.m. -11:15 a.m. - Ajax pt. 2
HTTP Traffic Watching Chrome Fiddler Exercise - Paging, Getting more data Summary
11:15 a.m. -11:45 a.m. Lists
Fast Facts Best Practices Vertical Scrolling Exercise - Create list from YP data iScroll Exercise - Implement pull to refresh Summary
11:45 a.m. – 12:15 a.m. - Templates
Fast Facts Handlebars Best Practices Exercise - Rewrite the code to use templates Summary
12:15 p.m. -12:45 p.m. - Lunch
12:45 p.m. - 1:45 p.m. - Location & Maps
Fast Facts Location Best Practices Exercise - Get location Maps (Google Maps) Exercise - Display our current location Annotating Maps Exercise - Displaying cafe location Summary
1:45 p.m. – 2:00 p.m. - Break
2:00 pm – 2:45 pm Responsive Design
Fast Facts Phone vs Tablet Grids, Divs, and Tables Exercise - Make display responsive Summary
2:45 pm – 3:15 pm Media & Charts
Fast Facts Taking a picture (yes, from a mobile browser) Exercise - Upload a picture to a server Summary Charts Exercise - Create a chart from hours of operation Summary
3:15 pm - 3:30 pm Class Summary & Questions
Maximum capacity for this class is 50. Sign-up today while seats are still available.
Admission: $30.00
Class Location:
18200 Von Karman Ave.
Suite 800 (Robert Half Technology Training Room)
Irvine, CA 92612
Breakfast and lunch is will be served FREE!
Who Should Attend?
This class is designed for web developers, mobile app developers, and UI designers. Don’t miss this opportunity to get expert direction from a professional jQuery Mobile developer. Reading books and online tutorials is great, but nothing beats personal direction from a qualified instructor. At this price, spaces will fill quickly, so register your spot today.
http://photos4.meetupstatic.com/photos/event/f/b/6/event_202744022.jpeg
About The Instructor
Troy Miles is a senior software engineer at Kelley Blue book and a mobile web application developer. His experience includes both front-end and back-end development and is particularly skilled at fast and efficient front-end development using JavaScript and plug-ins like jQuery, jQuery Mobile, Underscore, and Backbone. Because of his extreme depth of knowledge of mobile technologies, he is a sought after speaker at code camps and other technical events.
System Requirements and Development Environment Setup
This program is compatible with both the Windows and Macintosh operating systems. Full development environment setup instructions are provided here: http://therockncoder.blogspot.com/2013/04/jquery-mobile-jump-start-pre-class.html
Class Location
Enter the first driveway on the right after Bake Parkway. (https://maps.google.com/maps?f=d&source=s_q&hl=en&geocode=%3BCegKmcmr38WbFUBNAQId8mn7-CkTXvER4efcgDGyY--SHkfULQ&q=8929%2BIrvine%2BCenter%2BDrive%2BIrvine,%2BCA%2B92618&aq=&sll=37.269174,-119.306607&sspn=8.809637,21.643066&ie=UTF8&hq=&hnear=8929+Irvine+Center+Dr,+Irvine,+Orange,+California+92618&t=m&z=14&vpsrc=0&iwloc=A&daddr=8929+Irvine+Center+Dr,+Irvine,+CA+92618)
http://www.southbaymobileusergroup.com/images/duobed1.jpg
http://www.southbaymobileusergroup.com/images/duobed2.jpg
This event is sponsors by
http://photos1.meetupstatic.com/photos/event/4/4/f/e/event_250517662.jpeg (http://www.roberthalftechnology.com/)

jQuery Mobile 6 Hour Jumpstart Mobile Application Training Class