You: A Mobile Developer!

It's easier than you think!

Over the past five years we've learned a few things about teaching online, and we've found the BEST way to take you from newb to pro. You see, the best way to learn to develop mobile apps is to actually develop mobile apps.

With Ten Apps in Ten Weeks 2016 Edition 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 (and more):

Week 0: Intros and Get to Know you

  • Instructor and Student Intros
  • Download and Install Required Software (all Free)
  • Enrollment closes (Monday 9/12 5 PM)

Week 1: The Tip Calculator App

  • Creating an App Template in PhoneGap
  • Including jQuery in an App
  • Basic jQuery selectors and commands
  • Browser Testing

Week 2: The Movie App

  • API programming in pure Javascript
  • Shortcut API coding with jQuery
  • Parsing XML content returned by an App
  • Parsing jQuery returned by an App
  • Event Lifecycle

Week 3: Metronorth Railroad App

  • Complex content parsing
  • jQuery tableviews
  • Storing data on the device
  • Making multiple web service calls
  • jQuery Page Structure

Week 4: The Hungry Hero App

  • Getting started with Google API's
  • Obtaining device geolocation information
  • Displaying a Google Map embed
  • Map annotations

Week 5: Emergency Info App

  • Parsing public data services
  • Using MapKit to create map templates
  • Annotating MapKit Maps
  • Creating Interactive Annotations

Week 6: Nice To Meet You App

  • Using the FullContact Person API
  • Storing Contacts on the Device
  • Editing Device Contacts

Week 7: Chatter App

  • How to create point-to-point chat
  • How to create group chat
  • Serializing and saving objects in Javascript

Week 8: Runner App

  • Working with AWS (Amazon Web Services)
  • Storing data in a SQL database
  • Storing data in a no-SQL database

week 9: Drawin' App

  • Understanding HTML5 Canvas
  • Drawing on Canvas
  • Multi-event Objects
  • Saving Canvas Images

Week 10: Surprise! It's a Game

  • Reading device accelerator
  • Animation in your apps
  • Sound and Video

Nice To Meet You (Work with Contacts)

While creating these apps you'll learn skills like media control, web service consumption, XML and JSON [arsomg, 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.

What Do I Have To Know?
These apps are built using HTML5, Javascript and CSS. If you already have a working knoweldge of these--great. If not we'll provide you with the courses you need to get the foundations-- All included. Building these apps is a great way to get MORE familiar with these basic development skills. You don't have to have any mobile experience at all.

Week-by-week
This is a 10 week program. Each week you'll be introduced to a new app, build the app, and have the opportunity to meet with your instructor. Each week you'll learn new skills that will be integrated into your development portfolio. These skills are the exact skills used by professional developers every single day. You'll be able to apply what you learn by building each app you'll be able to apply these skills immediately to your professional work.

Each week you'll receive:

Code for the app-- All the code files will be included
Step-by-step Build Instructional Videos-- We'll post videos that take you step-by-step through building the app and explain every concept
Reading and References-- Where to go to learn more about the skills demonstrated in this weeks app
Challenge-- A challenge to expand on the app and demonstrated

What If I Get Behind Schedule
We'll release a new app and associated material every week. However, you have lifetime access to the course--so you can complete items as you have time.

Questions and Help
Members of the 10 Apps in 10 Weeks Program will have access to a private Facebook group for discussion and questions. You can also access the instructor by email.

Bonuses
For signing up, you'll receive the following bonuses:

  • Access to the HTML5 Specialist Course ($199 Value)
  • Access to the CSS Specialist Course ($199 Value)
    Access to Javascript Crash Course ($49 Value)
  • Access to PhoneGap 2016 Course Content ($99 Value)
  • 15 Minute Skype Coaching Consult with Mark ($49 Value)
  • Access to Exclusive Facebook Group for Discussion and Quick Answers to Your Question
LearnToProgram, Inc.

Your Instructor

LearnToProgram, Inc.

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.

Your Instructor


LearnToProgram, Inc.
LearnToProgram, Inc.

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.


Class Curriculum

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!



Partners