
Create a jQuery mobile boilerplate with the 1.4.5 js and css, an images folder, and a npm-based live server to run on localhost port 80.
Build a simple jQuery Mobile site by copying the boilerplate, creating a single-page structure with a navbar, icons, and slide transitions between home, about, and services.
Build a mobile site with a home and about page in jQuery Mobile, implementing a header, main content, footer, navigation, and social buttons.
Create a services page featuring a list view with icons, plus a collapsible contact section and a functional contact form with name, email, and message.
Build a jQuery mobile search form that uses AJAX to fetch movies from the OMDb API and render a dynamic list with posters, titles, and year.
Add a click handler on movie items to capture the movie ID, store it in session storage, and navigate to the movie details page; implement a get movie function.
Fetch and display a single movie by retrieving its ID from session storage, triggering a before show event, and rendering via AJAX with template-driven markup in a jQuery mobile app.
Set up a free remote MongoDB database on mLab, create an event manager database with a user and an events collection, and use the mLab API to manage data.
Fetch events via a get request, process the response data, and render an interactive event list on the home page using jQuery, including event IDs for selection.
Click an event on the home page to view its details. The page uses session storage to save event id and fetch the event name, date, and description for display.
Delete events by tapping the delete icon in the split item, use a data-id attribute with event delegation, send a delete request to MongoLab, then refresh the list.
Build a meal tracker app with jQuery Mobile and local storage to save meals, view details, delete entries, add meals, and track total calories, plus a custom theme with roller.
populate a list view on the home page by retrieving meals from local storage and displaying each meal; use session storage to pass the meal id to the details page.
Create a meal details page, fetch the selected meal by id from session storage, render its date, description, and calories, and enable deleting the meal from local storage.
Showcases building a calorie counter in a jQuery Mobile app by loading meals from local storage, parsing JSON, summing calories, and updating a list view display.
Learn how to build native apps from scratch in JavaScript with our jQuery Mobile Comprehensive course!
Building native apps from scratch requires learning and mastering multiple languages such as Java, Swift, XCode, etc. Once, you complete learning these languages, you then have to understand how you can integrate other functions and features to build actual web apps from scratch.
Well, what if I told you that you can build native apps from scratch without learning any of these languages, but just using your knowledge of JavaScript and jQuery? Well, now you can with the help of jQuery Mobile and this course.
jQuery is a subset of jQuery, a JavaScript library that is designed to simplify the process of writing codes for websites. JQuery Mobile allows developers to perform the same functionalities for mobile apps. JQuery Mobile allows developers to write cross-platform apps using JavaScript.
Apps built on jQuery Mobile can be deployed and published on multiple OSes and are compatible with numerous platforms. Now, you can get on board with one of the hottest app development platform with the help of this course!
Our course has been created to give you the right balance of theory and practical, by dividing the course into theory as well as hands-on projects. The course is packed with a lot of examples and also includes 5 different projects to help you get down and dirty with this brilliant framework.
The course will help you breakdown the fundamentals of installing and actually coding in jQuery Mobile, before moving on to helping you understand important syntax and functions using the 5 different projects.
The course will cover important concepts such as creating simple websites, add multiple pages, integrating APIs, adding themes and also incorporating CRUD applications.
5 Apps that we will cover in this course:
Simple Mobile Website – a basic website to familiarize you with the syntax
Mobile Movies App – this will help you become familiar with adding features such as fetching, and creating databases.
Event Manager – In this project, you will learn how to incorporate CRUD applications using MongoDB.
WeatherReporter – Here you will build a weather report app from scratch and learn how to integrate APIs
MealTracker – Learn in detail about themes and adding data to local storage with this application.
So, what are you waiting for? Let’s get jiggy with jQuery Mobile and start building your first app!