Learn CSS3, the layout and styling language of the mobile web
Learn how to use Web Application Programming Interfaces (Web APIs) to combine different web services to create mobile mashups
What are the compelling reasons for developing mobile apps with HTML5? And why are some of the web's biggest players, including Google, Facebook and X, moving all their apps to the mobile web? Learn four principles for designing great mobile apps and get acquainted with the concept of mobile-first development.
Follow the progress of employees at a fictitious company as they build a mobile app. In the process, set up your tools and get your hands dirty with some real HTML5 code.
HTML5 is the latest version of the markup language of the web. Learn why web developers and mobile developers are so gung-ho for HTML5. More importantly, find out how you can use it to write your own webpages.
CSS (Cascading Style Sheets) make your web apps workable on the largest number of devices and make your code easier to maintain. Use CSS to format HTML documents and look at the new capabilities that are possible with CSS version 3.
JavaScript is the programming language of the mobile web. Learn to use JavaScript to add interactivity to mobile apps.
Use jQuery Mobile to make your HTML5 apps feel at home on mobile devices and use JavaScript libraries and frameworks to get more done in less time.
By accessing built-in device features such as offline storage and location services, you can make your mobile web apps much more dynamic.
Hundreds of app developers have made certain features of their software available using Web Application Programming Interfaces. By using these APIs to retrieve data and then combining different data sources, you can create endless combinations called mashups.
Graphics and animation can really spice up your mobile apps. The mobile web has special requirements and technologies that you need to be aware of, however. Learn to optimize your graphics for mobile devices.
Smartphones and tablets come in different shapes and sizes. Learn to make your web app look good on the largest possible variety of devices and add some meta tags to give your app more polish on iPhone and Android. Explore touch-enabling on your app.
A responsive app doesn't keep the user waiting. Learn tools and techniques to make your app responsive.
Native apps give you access to more device features and to the distribution power of an app store. Learn how to use PhoneGap to convert your app into a native one for multiple mobile operating systems.
24
1
None
None
No
There are no prerequisites to take this course. HTML and/or programming experience will be helpful, but is not required.
Hardware requirements:
This course can be taken on either a PC or a Mac.
Software requirements:
PC: Windows 8 or later
Mac: macOS 10.6 or later
Linux may also be used
Browser: The latest version of Google Chrome or Mozilla Firefox is preferred. Microsoft Edge and Safari are also compatible.
Adobe Acrobat Reader
Software must be installed and fully operational before the course begins.
Other:
Email capabilities and access to a personal email account
Instructional material requirements:
The instructional materials required for this course are included in enrollment and will be available online.
N/A
90% attendance
Students must pass 10 quizzes or the final exam with 70% or better.
N/A
N/A
N/A
Non-Credit Online Learning https://ceonline.waketech.edu
919-532-5847
[email protected]
To be notified when this course becomes available, please use
Wake Tech's Notify Me service.
Requisites: None
To view information on this course and additional non-degree course offerings, visit the Workforce Continuing Education Catalog