• Time
    6 months

    Study 10 hrs/week and complete in 6 mo.

  • Prerequisites
    HTML, CSS, Javascript

    See detailed requirements

  • Estimated Salary

    Based on US job data

In Collaboration With
  • Google

Why Take This Nanodegree Program?

As a graduate of this program, you'll be job-ready for Mobile Web Developer roles. In addition, you'll be fully prepared to earn the Google Mobile Web Specialist Certification, offered directly by Google.

Features 1
Amazing content & live sessions

Expert Code Review on All Your Projects

You’ll receive personal, in-line code review from our exclusive network of expert code reviewers for each of your projects, ensuring that you get the feedback you need to make meaningful progress.

Projects with expert feedback

Personalized Support and Mentorship

Advance successfully through the program with the support of mentors who’ll be available to you from Day One via in-class chats.

Features 2
Guaranteed Admission

A Rich Community of Learners

As you progress through the program, you’ll connect with thousands of fellow students on dedicated forums. You’ll draw inspiration from one another, solve problems together, and lay networking foundations for your future.

Earn a Udacity Foundation Nanodegree

Outstanding Career Support

Receive personalized support on your resume, and on your LinkedIn and GitHub profiles, to maximize your appeal to employers when you graduate.

Learn with the Best

Pete LePage
Pete LePage

Instructor

Pete is a developer advocate at Google and works to make the lives of web developers easier. Working on projects like Web Fundamentals and Google web developer videos, he's focused on ensuring that developers have the tools and skills they need to build great responsive sites and apps.

Cameron Pittman
Cameron Pittman

Instructor

Cameron lives and breathes web development as he creates programming courses at Udacity. He graduated with degrees in physics and astronomy from Vanderbilt University and a Master's in teaching from Belmont University.

Sam Dutton
Sam Dutton

Instructor

Sam Dutton is a Developer Advocate for Google. He also publishes the monthly media tech newsletter medianews.me and maintains simpl.info, which provides the simplest possible examples of HTML, CSS and JavaScript.

Michael Wales
Michael Wales

Instructor

Michael is a self-taught full-stack web developer and open source advocate. Before joining Udacity, he spent over 10 years developing classified applications for some of the most demanding intelligence organizations in the world.

Alice Boxhall
Alice Boxhall

Instructor

Alice is a software engineer at Google who works on accessibility in Chrome. She is particularly interested in creating developer tools to assist developers with testing and debugging accessibility, and in exploring opportunities to improve the state of accessibility on the web.

Richard Kalehoff
Richard Kalehoff

Instructor

Richard is a Course Developer with a passion for teaching. He has a degree in computer science, and first worked for a nonprofit doing everything from front-end web development, to backend programming, to database and server management.

Paul Bakaus
Paul Bakaus

Instructor

Paul Bakaus is a Developer Advocate at Google, heading up advocacy and outreach for DevTools, AMP and Games. He assists developers, designers, and filmmakers to create better, faster, more immersive and more convincing digital experiences.

James Williams
James Williams

Instructor

James Williams is the Android Curriculum Lead at Udacity, where he also creates Web development courses. He is the author of “HTML5 Game Programming,” and runs obstacle course/adventure races in his spare time.

Rob Dodson
Rob Dodson

Instructor

Rob Dodson is a developer advocate at Google where he focuses on Web Components and Accessibility. His mission is to fight for a better web and to help developers build great experiences.

Surma
Surma

Instructor

Surma is an engineer working with the Chrome team. He likes to cut himself on the bleeding edge, goes full-stack every once in a while and prefers good code over functional one.

Paul Lewis
Paul Lewis

Instructor

Paul works on the Google Chrome team as a Developer Advocate. He spends his days profiling runtime performance issues, and helping developers to build faster sites and apps. Do not be fooled by his extreme baldness; it's a solar panel for his cunning and guile.

What You Will Learn

Download Syllabus

Thanks for your interest!

If the download did not begin, please download the syllabus directly here.

Syllabus

Mobile Web Specialist Nanodegree Program

We built this Nanodegree program in partnership with Google for students with intermediate front-end web development skills who want to become professional mobile web developers. By the end of this program, you’ll have built a performant mobile web app project to show employers.

This Nanodegree program is for students with intermediate front-end web development skills who want to become professional mobile web developers.

See Details

6 months to complete

Prerequisite Knowledge

You should have 1-2 years of experience of front-end web development in HTML, CSS, and JavaScript, and must be proficient using Git and GitHub. See detailed requirements.

  • Welcome to Your Nanodegree

    In this short introduction you'll get an overview of this Nanodegree program, along with some helpful resources to get you started.

  • Accessible and Responsive Web Apps

    Work with instructors step-by-step to build a responsive web app that functions on any device or screen size. Ensure your web apps meet the highest development by achieving accessibility standards. Blending theory and practice, you'll learn how to build great apps to be mobile-first.

    Icon project Restaurant Reviews App—Stage 1
  • Offline Capable Web Apps

    Make your apps more resilient to limited internet connectivity or bandwidth, and create a total user experience leveraging asynchronous browser features, local storage, and more.

    Icon project Restaurant Reviews App—Stage 2
  • Performant Web Apps

    You'll explore the browser's rendering pipeline and uncover patterns that make it easy to build performant apps. Learn how to optimize your web app performance through rendering optimizations, leveraging local storage and more.

    Icon project Restaurant Reviews App—Stage 3

“We are building this curriculum with Udacity because we believe it reflects what developers everywhere should know.”

— Peter Lubbers, Senior Program Manager for Developer Training at Google

Get Started Now

for 6 months

Includes 6 months of access with expert project reviews and personalized career support.

Get Started Now

FAQ

  • How is this program structured?

    This program consists of 9 core courses, comprising over 35 total lessons of learning content:

    There is one project in this program, broken down into three stages which are designed to give you an opportunity to apply the skills you’ve learned in the lessons:

    1. Restaurant Reviews App—Stage 1
    2. Restaurant Reviews App—Stage 2
    3. Restaurant Reviews App—Stage 3

    Each project will be code-reviewed by one of the expert project reviewers in Udacity’s reviewer network. Your reviewer will give you detailed feedback on your code and let you know if your project needs improvement. If you do not pass the project, you may revise your project and submit it again until you pass.

See More Questions

Become a Mobile Web Specialist

Advance your career as a web developer

Get Started Now
Icon globe

Udacity 现已提供中文版本! A Udacity tem uma página em português para você! There's a local version of Udacity for you! Sprechen Sie Deutsch?

Besuchen Sie de.udacity.com und entdecken Sie lokale Angebote, unsere Partnerunternehmen und Udacitys deutschsprachigen Blog.

前往优达学城中文网站 Ir para a página brasileira Go to Indian Site Icon flag de Zu de.udacity.com continue in English