10 Apps in 10 Weeks
2.8 (20 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,173 students enrolled
Wishlisted Wishlist

Please confirm that you want to add 10 Apps in 10 Weeks to your Wishlist.

Add to Wishlist

10 Apps in 10 Weeks

Learn App Development by Making Apps: Mobile App Development with HTML5
2.8 (20 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,173 students enrolled
Last updated 10/2016
Curiosity Sale
Current price: $10 Original price: $25 Discount: 60% off
30-Day Money-Back Guarantee
  • 9.5 hours on-demand video
  • 1 Article
  • 19 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Create am MP3 Player Mobile App
  • Create a Mobile App that Interacts with a Simple API
  • Create a Mobile App that interacts with a Parameterized API
  • Create an App that parses complex XML
  • Create an App that parses complex jQuery
  • Create an App that utilizes Geolocation
  • Create an app that uses the Google Maps API
  • Create an app that uses the Google Places API
  • Create an app that uses mobile hardware such as the compass
  • Create Mobile Games
  • Understand how to set up a mobile development environment
  • Understand how to test mobile applications
  • Create apps targeted at multiple screen sizes
  • Understand how to obtain data from the user
  • Create apps that display images
  • Understand how to apply CSS for mobile
  • Create applications that play audio
  • Create applications that play video
  • Learn how to control audio and video with Javascript
  • Create apps that use the on-board camera
  • Create apps that store content on the device
  • Create apps that store data on a server
  • Use Geolocation tools to pinpoint user location
  • Display a map from Google Maps
  • Work with the device accelerometer
  • Use the Accelerometer as an input device
  • Create Interfaces with jQuery mobile
  • Create Pages, toolbars and buttons with jQuery mobile
  • Create jQuery Mobile ListViews
  • Work with the File API's
  • Work with Device API's
  • Create apps that interact with device contacts
  • Use the notifications aPI
  • Understand the Config.xml
  • Understand how to distribute your application in App Stores
View Curriculum
  • Basics of HTML and Javascript

So you want to be a Mobile App Developer?

With Ten Apps in Ten Weeks you will learn how to build Ten Different Apps in Ten weeks. Each app is unique and while building it you'll learn a unique and important skill set used by professional app developers every day. Each app includes full source code, step-by-step building tutorial, and any needed video, music and graphic assets.

You'll build all of these apps:

The Sound of Muzik: A fully-featured MP3 Player
Chuck Norris Joke Generator: Chuck Norris jokes at the click of a button
Philly Trains:When are the next trains coming? (Philly Transit System)
Current Weather:What's the weather like where you are?
Weather Forecaster:What's the Weather Forecast?
Where Am I: Show me a map of where I am standing right now!
I'm Hungry!I'm Hungry: What restaurants are Close to me?
Scout Compass: Scouts Never leaves Home without their trusty compass!
Whack-a-Mole Game: Whack the mole. Hilarity ensues.
Bat Hunt: Kill the Bats before you run out of time.

While creating these apps you'll learn skills like media control, web service consumption, XML and JSON parson, jQuery Mobile, Google Maps™, Google Places API™, geolocation, gaming techniques and much, much more.

Forget choosing Android, iOS or Kindle... These apps can easily be deployed to all three of the largest app stores and we'll show you how.

Upon course release you'll have access to all 10 Weeks of the course and all the apps, tutorials, videos and other content.

There is simply no better way to learn mobile app development.

Included with this bundle is our full course HTML5 Mobile App Development. This course will comprehensively cover HTML5 mobile app development from top to bottom. You'll be able to do the following after this course:

  • Set up your app development studio with tools of the trade.
    • Test Your app on virtual and actual mobile devices
    • Write appropriate HTML5 for mobile
    • Use CSS3 to create stunning mobile user interfaces
    • Understand the "10 Foot Experience" (Mobile apps on your TV)
    • Use web services (like Google APIs™)
    • Parse XML and JSON content
    • Store data on the device
    • Create apps that work offline
    • Integrate audio and video and control media playback
    • Use geolocation services and Google Maps™
    • Work with the device accelerometer hardware
    • Use jQuery Mobile controls and styling
    • Use a devices internal storage system
    • Work with device contacts
    • Work with device notifications
    • Understand in-app purchasing
    • Place your finished app in the app store
  • You'll start by immediately become a developer in one (or more) of the three largest app stores so you can have a place to distribute (or sell) apps that you develop.

    This course is a great complement to 10 Apps in 10 Weeks and will help you fully understand the mobile app development process.

    Who is the target audience?
    • New Mobile App Developers
    • Web Designers and Developers who want to build mobile apps
    • People who want to put their first app in the app store
    • Teachers and students
    • Anyone who wants to learn mobile app development by making apps
    Students Who Viewed This Course Also Viewed
    Curriculum For This Course
    98 Lectures
    How to Use This Program
    1 Lecture 03:45
    Welcome to 10 Apps in 10 Weeks
    3 Lectures 18:42
    Welcome to Week 1! The first app you will build is called The Sound of Muzik which is an full MP3 player application that can play any MP3s you have in your library.
    Preview 01:36

    MP3 Player Application Guide
    25 pages
    Create a Joke Generator App
    3 Lectures 13:38
    This week you will learn to build an application that pulls a Chuck Norris joke from a web service. You will also build a second joke generator where you enter a first and last name, that are then integrated into a joke.
    Create a Chuck Norris Joke Generator App Introduction

    Create a Chuck Norries Joke Generator Tutorial

    Chuck Norris Joke Generator Guide
    25 pages
    Create a Transit System Schedule App
    3 Lectures 18:27
    This next app is especially helpful if you live in Philadelphia and take the trains. This app shows you when the next trains are coming, from any train station inside the Philadelphia system.
    Philly Trains App Introduction

    Philly Trains App Tutorial

    Philly Trains App Guide
    42 pages
    Create a Current Weather App
    3 Lectures 13:11
    This app will read whatever zip code you enter and provide whatever the current weather conditions are, for that zip code.
    Current Weather Conditions App Introduction

    Current Weather Conditions Tutorial

    Current Weather App Guide
    21 pages
    Create a Weather Forecast App
    3 Lectures 14:27
    This week, you will build an app that will predict the weather, instead of just providing the current weather.
    Weather Forecast App Introduction

    Weather Forecase App Tutorial

    Weather Forecast App Guide
    25 pages
    Create a Geolocation App
    3 Lectures 12:19
    Not sure where you are? This week's app will help! You will be introduced to geolocation. Simply press a button and this app will show you where you are.
    Where Am I? App Introduction

    Where Am I? App Tutorial

    Where Am I? App Guide
    21 pages
    Create a Restaurant Finder App
    3 Lectures 12:23
    This week, you will build an app that gives you a list of the ten closest restaurants to you, that are open.
    I'm Hungry App Introduction

    I'm Hungry App Tutorial

    I'm Hungry App Guide
    24 pages
    Create a Compass App
    3 Lectures 09:48
    We’ll dive in to the device hardware this week and use your mobile devices’ internal compass to create a Scout-style compass with rotating compass rose.
    Scout Compass App Introduction

    Scout Compass App Tutorial

    Scout Compass App Guide
    19 pages
    Create a Whack-A-Mole Game App
    3 Lectures 30:14

    Create a multi-level game of Whack-A-Mole! This app will take some time but has a great final outcome.

    Whack-A-Mole App Introduction

    Whack-A-Mole App Tutorial

    Whack-A-Mole App Guide
    51 pages
    14 More Sections
    About the Instructor
    LearnToProgram, Inc.
    4.3 Average rating
    4,439 Reviews
    142,956 Students
    46 Courses
    Learn Web, Mobile and Game Development

    LearnToProgram Media is a leading publisher of web, mobile, and game development courses that are used by over 500,000 people in 65 countries. LearnToProgram's valuable network of technical resources includes content on YouTube, iTunes, and Roku, as well as books, free tutorials, and online courses.

    With a mission of “teaching the world to code" LearnToProgram instructors are teachers first and technical experts second. Their primary skill is relating complex technical information to nontechnical people learning web, mobile and game development. The entirely online, self-paced sales model allows students to learn at their own pace.

    With over 40 courses on the market, LearnToProgram offers students flexible programs in web development, mobile application development and game development. Currently the company's most popular online courses include Become a Certified Web Developer and 10 Apps in 10 Weeks.

    The company is based outside of Hartford, Connecticut.

    Mark Lassoff
    4.4 Average rating
    2,584 Reviews
    64,157 Students
    13 Courses
    Programming Instructor with over 500,000 students worldwide.

    Mark Lassoff 's parents frequently claim that Mark was born to be a programmer.  Starting, in the mid-eighties at age 11, Mark was hard at work on his Commodore 64 writing games in the BASIC language.  After completing a computer science degree, Mark developed software for several well-known internet startups during the initial internet boom of the mid 1990’s.  Five years ago Mark parlayed a two decades of software development experience into his latest entrepreneurial venture, LearnToProgram Media.

    LearnToProgram Media publishes online courses that teach mobile, web, and game development. Over 500,000 people have learned programming from Mark through online classes he has either authored or published. In addition to publishing popular courses and books LearnToProgram Media operates an internet video network which produces several programs on software development.

    Previously Mark founded PowerPlant Marketing, which created marketing automation software for REALTORS™.  After the sale of PowerPlant, Mark went on to found Internet Broadcasting Group which counted among it’s launch clients Nike, Blue Moon Brewing Company and Opubco.

    Mark lives in Connecticut and speaks worldwide on software development, entrepreneurship and online learning.  He has spoken at TechWeek NY, TechWeek LA, and SXSW, among other large conferences.  In his spare time he he enjoys aviation, mentoring new business owners and spending time with life-long friends and family.