Creating Mobile Apps with HTML5
Date of Class:
Last Day To Enroll:
- Course Delivery: Virtual Classroom
- Language: English
Do you want to make mobile apps that run on iPhone and iPad, as well as on Android, Blackberry, and Windows Phone? Sure you do! Do you want to learn five different programming languages? Of course you do not
Fortunately, you are about to discover a better way to build apps. In this course, you will learn how to imagine, design, build, and optimize a cross-platform mobile app using the very latest HTML5 standards. The result will be a mobile app that's fast and runs on just about any smartphone or tablet computer.
you will also learn some of the most sought-after skills in Web and mobile development, including:
- HTML5 and how its different from previous versions of HTML.
- CSS3, the layout and styling language of the mobile Web.
- How to use Web services such as Google Maps in your app.
- How to determine an app's user location by accessing the built-in geolocation capabilities of the users smartphone.
- How to use Web Application Programming Interfaces (Web APIs) to combine different Web services to create mobile mashups.
- How to optimize your app for performance to make sure that it runs as fast as possible for your users.
- How to convert your HTML5 apps into native apps that you can submit to app stores such as Apple's App Store, Google Play, and Blackberry App World.
By the end of the course, you will have built your first mobile web app, and you will be on your way to making your dream of being a successful mobile app developer a reality.
A new session of each course opens each month, allowing you to enroll whenever your busy schedule permits
How does it work? Once a session starts, two lessons will be released each week, for the six-week duration of your course. You will have access to all previously released lessons until the course ends.
Keep in mind that the interactive discussion area for each lesson automatically closes 2 weeks after each lesson is released, so you are encouraged to complete each lesson within two weeks of its release.
The Final Exam will be released on the same day as the last lesson. Once the Final Exam has been released, you will have 2 weeks plus 10 days to complete the Final and finish any remaining lessons in your course. No further extensions can be provided beyond these 10 days.
Lesson 01 - The Basics of Mobile Apps and App Design
What are the compelling reasons for developing mobile apps with HTML5? And why are some of the Webs biggest playersâincluding Google, Facebook, and Twitterâmoving all their apps to the mobile Web? Today you will learn four principles for designing great mobile apps, and you will get acquainted with the concept of "mobile first" Web development. By the end of this lesson, you will be ready to start writing an app.
Lesson 02 - Building Your First Mobile App
Today you will follow the progress of employees at a fictitious company as they build a mobile app. In the process, you will set up your tools and get your hands dirty with some real HTML5 code.
Lesson 03 - Introducing HTML5
HTML5 is the latest version of the markup language of the Web. In this lesson, you will learn why Web developers and mobile developers are so gung-ho for HTML5. More importantly, you will find out how you can use it to write your own webpages. By the end of the lesson, you will understand the basics of markup languages and HTML5 syntax.
Lesson 04 - Formatting HTML5 With CSS3
CSS (Cascading Style Sheets) will make your Web apps workable on the largest number of devices, and it will make your code easier to maintain. In this lesson, you will use CSS to format HTML documents. we will also look at the new capabilities that are possible with CSS version 3.
Lesson 06 - Jump-Start Your App With jQuery Mobile
Lesson 07 - Accessing Device Features and Storage
By accessing built-in device features such as offline storage and location services, you can make your mobile Web apps much more dynamic. In this lesson, you will learn What is possible and how to do it.
Lesson 08 - Web APIs and Mashups
No Web app is an island. 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.
Lesson 09 - HTML5 Graphics and Animation
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. In this lesson, you will learn to optimize your graphics for the mobile Web.
Lesson 10 - Optimizing for Mobile Devices
Smartphones and tablets come in different shapes and sizes. In this lesson, you will learn to make your Web app look good on the largest possible variety of devices. you will also add some meta tags that will give your app more polish on iPhone and Android. Then we will touch on touch-enabling your app.
Lesson 11 - Maximizing Mobile Performance
A responsive app does not keep the user waiting. In this lesson, you will learn tools and techniques to make your app responsive.
Lesson 12 - Convert Your App to a Native App
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 Web app into a native one for multiple mobile operating systems.
Subject Matter Expert
Chris Minnick has helped hundreds of businesses design or redesign their websites, mobile websites, and mobile apps. As the founder of Minnick Web Services, he has over 18 years of experience working with clients ranging from sole proprietors to Fortune 500 enterprises. He works with his clients to help them achieve high search engine placements by focusing on the fundamentals of great content, in-depth knowledge of the Internet, and sustained efforts over time. His company is a Google Partner, and has been managing the implementation of search engine marketing campaigns for over a decade. Chris also regularly teaches and consults on HTML5, Web application programming, and search engine optimization. He has written books on a wide range of Internet-related topics since the mid-1990s, including Beginning HTML5 and CSS3 for Dummies, WebKit for Dummies, CIW eCommerce Designer Certification Bible, and New Riders' XHTML. In addition to his business, writing, and training, Chris is also passionate about winemaking, swimming, playing saxophone, and cooking. More information is available on his blog: www.chrisminnick.com.
Got questions? Contact us below or call 877-881-2235
Why Choose 360training.com?
- Fast and easy courses completion
- Get an education faster than at traditional colleges!
- 100% online - No classroom attendance required.
- Unlimited 24x7 online customer support
- Over 500,000+ certified nationwide.