JQuery Mobile Course Responsive Web Design Training .

2y ago
27 Views
2 Downloads
251.91 KB
5 Pages
Last View : 6d ago
Last Download : 3m ago
Upload by : Shaun Edmunds
Transcription

Developing Mobile Websites with Responsive Web Design andjQuery MobileDuration: 5 Days (Face-to-Face & Remote-Live), or 35 Hours (On-Demand)Price: 2495 (Face-to-Face & Remote-Live), or 1495 (On-Demand)Discounts: We offer multiple discount options. Click here for more information.Delivery Options: Attend face-to-face in the classroom, remote-live or on-demandtraining.Students Will LearnDesigning and building a responsiveWebsiteSetting the viewport of a WebsiteWriting CSS3 media queriesScaling images and mediaCreating responsive navigation andlayoutsUsing both CSS and jQuery to createtables that are responsiveCreating a jQuery Mobile page usingthe single page and multi pagetemplatesmobileinit event and the .mobileobjectUsing layout grids to format pagecontentUsing the Panel widget to display apanel on a pageCreating collapsible content blocksusing the Collapsible and CollapsiblesetwidgetsBuilding reflow and column-toggletables using the Table widgetBuilding a responsive form usingjQuery Mobile widgetsConfiguring fixed and full-screentoolbarsProviding filter capability to a pageusing the Filterable widgetConfiguring a custom theme usingThemeroller for jQuery MobileIntegrating jQuery Mobile with WebServicesConfiguring jQuery Mobile using theCourse DescriptionThis hands-on course conveys the fundamental skills necessary to design and buildresponsive web sites for mobile devices such as phones and tablets. Attendees will useresponsive web design (RWD) techniques such as CSS3 media queries and flexible layoutsto build mobile-compatible web sites. Students will learn how to test mobile websites usingemulators and simulators.

The course also provides an extensive introduction into using the jQuery Mobile Frameworkfor building mobile-specific web sites. Students will learn how to use jQuery Mobile widgetsto create forms, lists, toolbars and collapsible blocks. Students will also learn how tointegrate SOA with a mobile web site including working with RSS feeds, Google Mapsintegration and implementing server-side data access.Attendees will use ThemeRoller for jQuery Mobile to download existing or custom themeswatches to format the appearance of a web site. Additional topics include responding touser events, configuring jQuery Mobile defaults and using page transitions. Comprehensivehands on exercises are integrated throughout to reinforce learning and develop realcompetency.Course PrerequisitesPrior knowledge of HTML, CSS, JavaScript and jQuery equivalent to attending the WebsiteDevelopment with HTML5, CSS and Bootstrap, JavaScript Programming and jQueryProgramming courses.Course OverviewOverview of Responsive Web DesignWhat is the Mobile Web?Defining Responsive DesignResponsive Web Design (RWD)PrinciplesResponsive Layout vs. AdaptiveLayoutDesigning for Mobile FirstProgressive EnhancementCreating Responsive LayoutsFluid Grid LayoutsCalculating Fluid Grid LayoutsPredefined Grid SystemsCreating Flexible Images and VideoOptimizing Images for Retina DisplaysResponsive TypographyUsing Ems, Percentages andRemsViewport UnitsResponsive Navigation PatternsDesigning Responsive TablesCreating a Responsive HTML5 PageViewport and Media QueriesWorking with Viewportsviewport Meta Tag@viewport RuleCSS3 Media QueriesMedia TypesLogical OperatorsMedia FeaturesBrowser Height and HeightDevice Height and HeightOrientationResolutionDetermining BreakpointsInstalling and Using Viewport TestingToolsOverview of jQuery MobileWhat is jQuery Mobile?Configuring and Downloading theMobile LibraryjQuery Mobile File StructureWorking with HTML5 data- AttributesjQuery Mobile Page Structure

Overview of the jQuery Mobile CSSFrameworkExplanation of Themes and SwatchesApplying the "a" and "b"SwatchesUsing the data-theme AttributeOverview of jQuery Mobile IntrinsicClassesUsing ThemeRoller for jQuery MobileExploring the ThemeRoller UIUpgrading Existing ThemesDefining Custom SwatchesDownloading and Applying aCustom ThemeAdding Content to a PageCreating jQuery Mobile PagesOverview of the Page andPagecontainer WidgetsUsing Single-Page vs. Multi-PageTemplatesPrefetching PagesCaching Pages in the DOMConfiguring the Loader WidgetNavigating Between PagesUsing Page TransitionsAjax-Driven Page NavigationHash-based NavigationDisplaying Pages as DialogsUsing jQuery Mobile WidgetsAdding Specialized HyperlinksExamining the Widget FactoryMapsEmailPhoneIntegrating with Web ServicesMaking Ajax RequestsDisplaying XML ContentDisplaying JSON ContentWorking with MultimediaOrganizing Content with GridsCreating Responsive GridsInstantiating a WidgetCalling Widget MethodsSetting Widget OptionsRegistering Widget EventsConfiguring Widget Options usingJavaScriptUsing the data-role Attribute toCreate a WidgetAdding Toolbars to a PageAdding Headers and FootersPositioning ToolbarsInlineFixedFullscreenAuto-Generated and Customized BackButtonsAdding Content to ToolbarsUsing the Navbar WidgetPersisting Toolbars Across PagesWorking with FormsjQuery Mobile Form RequirementsForm Auto-EnhancementsTextinput WidgetCheckboxradio WidgetSelectmenu WidgetSlider WidgetRangeslider WidgetCreating Accessible FormsWorking with List ViewsCreating Lists with List ViewsRead-onlyInteractiveCreating Numbered ListsCreating Inset and Non-Inset ListsFormatting List ContentAdding Images to ListsCreating Split ButtonsCreating Count BubblesWorking with Nested ListsDefining a Filterable ListWorking with ButtonsCreating ButtonsUsing the a TagUsing the input TagUsing the button TagDefining Inline ButtonsCreating Button GroupsConfiguring Buttons with Attributesand CSS Classes

Defining Field ContainersGrouping Controls with theControlgroup WidgetAdding Input FieldsSingle-line and Multi-line TextFieldsEmail, Telephone and SearchFieldsCheckboxes and Radio ButtonsWorking with Select MenusFormatting ButtonsNative ButtonsInline ButtonsAdding/Removing RoundedCornersTheming ButtonsAdding/Removing Drop ShadowsMinifying ButtonsAdding IconsNative Select MenuCustom Select MenuAllowing MultipleSelectionsDisabling Menu OptionsAdding PlaceholdersUsing a Slider for Numeric InputControlling a Slider's AppearanceUsing Slider EventsSelecting a Range of Values withRangesliderCreating a "Flip" SwitchResponding to EventsRegistering Event HandlersComparison of ready and pagecreateEventsIntroduction to Page EventsThe mobileinit EventRegistering Events in jQuery MobileTouch/SwipeOrientation ChangeScrollVirtual Mouse EventsWidget-specific eventsSlider WidgetTabs WidgetCollapsible WidgetCreating PopupsThe Popup WidgetPositioning PopupsDismissing a PopupAdding a Close ButtonModal PopupsUsing Popups for TooltipsEmbedding Content in PopupsImagesVideoIframesTheming PopupsUsing Popups for NavigationIntegrating JavaScript and jQueryMobileConfiguring Default Settings Using the .mobile ObjectEnabling AjaxSetting Default Page TransitionsPreventing TransitionsPreventing Auto-EnhancementCustomizing Error MessagesStoring and Removing Arbitrary DataWorking with URLsPerforming a Silent ScrollLoading and Changing Page ContentDynamicallyAdding PanelsUsing the Panel WidgetSetting a Panel's PositionSetting the Display ModeRevealOverlayPushOpening and Closing PanelsCreating the Open ButtonControlling Close BehaviorAdding Fixed PanelsMaking Panels ResponsiveReusing a Panel on Multiple Pages

Displaying Popup TransitionsReusing Popups on Multiple PagesDisplaying Pages as DialogsUpdating a Panel DynamicallyCreating a Tabbed InterfaceDialog OverviewCustomizing a DialogAdding a Close ButtonThemingLinking to the DialogChaining Dialogs TogetherDisplaying Dialog TransitionsUsing the Tabs WidgetCreating Content PanelsDefining the TabsNavbarListviewButtonsConfiguring the Tabs WidgetCustomizing OptionsHandling Tab EventsLoading Content with AjaxCreating Responsive TablesAdding Collapsible ContentUsing the Table WidgetOverriding CSS ClassesReflow Table ModeUsing the Collapsible WidgetControlling a Collapsible's AppearanceApplying the ui-responsiveClassColumn-Toggle Table ModePrioritizing ColumnsCustomizing the Columns buttonCustomizing the Appearance ofthe Column Picker PopupMaking Content FilterableAdding a ThemeUsing Custom IconsMinified and Inset CollapsiblesOpening a Collapsible by DefaultNesting CollapsiblesOpening/Closing ProgrammaticallyCreating Groups of CollapsiblesWeb Services IntegrationUsing the Filterable WidgetDefining a Search FieldUsing "Reveal"Using a Remote Data SourceFiltering on Alternative TextControlling Filterable ItemsDefining a Custom Filter FunctionWorking with RSS FeedsGoogle Maps IntegrationServer-Side Data AccessHands On Technology TransferThe Best Way to Transfer Technology Skills1 Village Square, Suite 814 Fletcher StreetChelmsford, MA 01824Copyright 2021 Hands On Technology Transfer, Inc.

Developing Mobile Websites with Responsive Web Design and jQuery Mobile Duration: 5 Days (Face-to-Face & Remote-Live), or 35 Hours (On-Demand) Price: 2495 (Face-to-Face & Remote-Live), or 1495 (On-Demand) Discounts: We offer multiple discount options. Click here for more information. Delivery Options: Attend face-to-face in the classroom, remote-live or on-demand

Related Documents:

Chapter 1: Getting started with jQuery 2 Remarks 2 Versions 2 Examples 3 jQuery Namespace ("jQuery" and " ") 3 Getting Started 3 Explanation of code 4 Include script tag in head of HTML page 5 Avoiding namespace collisions 6 Loading jQuery via console on a page that does not have it. 8 The jQuery Object 8 Loading namespaced jQuery plugins 8 .

jQuery is the starting point for writing any jQuery code. It can be used as a function jQuery(.) or a variable jQuery.foo. is an alias for jQuery and the two can usually be interchanged for each other (except where jQuery.noConflict(); has been used - see Avoiding namespace collisions). Assuming we have this snippet of HTML -

jQuery is the starting point for writing any jQuery code. It can be used as a function jQuery(.) or a variable jQuery.foo. is an alias for jQuery and the two can usually be interchanged for each other (except where jQuery.noConflict(); has been used - see Avoiding namespace collisions). Assuming we have this snippet of HTML -

jQuery Mobile’s theming system, which lets you create your own unique look and feel for your web apps The more advanced features of jQuery Mobile’s API, including changing default settings and working with events and methods, and How to build a complete mobile web app, using PHP on the web server and jQuery Mobile on the device.

978.256.9077 admissions@brightstarinstitute.com Developing Mobile Websites with Responsive Web Design and jQuery Mobile Duration: 35 hours Price: 900 Prerequisites: Prior knowledge of HTML, CSS, JavaScript and jQuery equivalent to attending the Website Development with HTML5, CSS and Bootstrap, JavaScript Programming and jQuery Programming courses.

browsers. However, the jQuery team has taken care of this for us, so that we can write AJAX functionality with only one single line of code jQuery - AJAX load() Method jQuery load() Method The jQuery load() method is a simple, but powerful AJAX method. The load() method loads data from a server and puts the returned data into the selected element.

To get started with the jQuery UI library, you'll need to add the jQuery script, the jQuery UI script, and the jQuery UI stylesheet to your HTML. First, download jQuery UI; choose the features you need on the download page.

jQuery UI 1.8.16 jQuery Timepicker Addon 1.4.5 jquery-2.1.0 jQuery-ui-1.10.4 jquery-2.1.0 jQuery.event.drag - v 2.2 . WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH T