Nanodegree Program

Become a Mobile Web Specialist

Prepare for Google's Mobile Web Specialist certification with courses from Google

  • Time
    6 months

    Study 10 hrs/week and complete in 6 mo.

  • Prerequisites
    HTML, CSS, Javascript
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.

1000+ jobopportunities created
80+ Hiring partnersonboard
40 lac+ Highestannual CTC offered
Expert Code Review on All Your Projects
Expert Code Review on All Your Projects

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.

Personalized Support and Mentorship

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.

A Rich Community of Learners
A Rich Community of Learners

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.

Outstanding Career Support

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.

Skills Covered
  • Mobile Web Apps
  • Web Tooling and Automation
  • Offline Capable Web Apps
  • Performant Web Apps
  • Asynchronous JavaScript Requests
Show More

What You Will Learn


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.

See fewer 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.

    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.

    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.

    Restaurant Reviews App—Stage 3

Learn with the best

Pete LePage
Pete LePage


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


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


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

Michael Wales
Michael Wales


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


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


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


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


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


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 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


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.

Start Learning

for 6 months

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

Login to Enroll

Payment Options

We support multiple payment options for your convenience. Choose an option that suits you the most

Credit/Debit Card

Accepting payments through Credit/Debit cards from all major banks.

EMI on Credit Card

Split the payment of the course fee across 3 or more months. Option is available for all plans. Instalment information available on the payment page.

Internet Banking
Internet Banking

Seamless payment though Internet banking accepting payments from over 59 banks.

Udacity on the go

Now you can achieve your goals on the move. Discover our offerings, personalised recommendations, classroom experience and so much more. Install Now!


    Program Structure
  • 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.

  • When will I be ready to take Google's Mobile Web Specialist Certification exam?

    After you complete the 3 stages of the project, including the required supporting coursework, you will be ready to take Google's Mobile Web Specialist Certification Exam for a one-time fee of $99, if you choose.

    You can purchase the option to take the exam for a one-time fee of $99 at any point. This certification is entirely optional and will not affect your Nanodegree program graduation requirements. You can learn more about the certification here.

  • Do I need to take Google's Mobile Web Specialist Certification Exam in order to complete the Nanodegree program?

    No. Google's Mobile Web Specialist Certification Exam is an optional program component and is available to take for a one-time fee of $99. You can learn more about the certification here.

  • What happens after I complete the Mobile Web Specialist Nanodegree program?
    Assuming you complete all program requirements, you will graduate and earn your Udacity Mobile Web Specialist Nanodegree program certificate! You will have access to the Mobile Web Specialist Nanodegree program's learning content after you graduate.
  • Is this program self-paced?
    The program is self-paced, we expect all students to complete within 6 months of enrollment.
  • Do you provide Scholarship for this Nanodegree?
    You can earn a developer scholarship from Google for this Nanodegree. Click here for details: Google India Scholarships
    Tuition / Payment
  • How much does the Mobile Web Specialist Nanodegree program cost?
    You may purchase 6 months of access to the Nanodegree program for ₹33500*.
  • Is there a free trial period for this program?

    There is no free trial period for this program, but there is a 7-day refund policy in place at the beginning of the Term. You can cancel your Term and obtain a full refund within the 7-day window by going to the Nanodegree Programs section of your Settings page.

  • Can I pause my studies during this program?
    Students will not be able to pause their program.
  • Are there scholarships or financial aid available?

    Check our scholarships webpage to see if there any scholarships available for the Mobile Web Specialist Nanodegree program. To get notified of scholarship opportunities in the future, fill out the information requested under the "notify me" section.

    Program Content and Prerequisites
  • How do I know if I'm ready for this program?

    The best way to see if this program is for you is to check out our free Responsive Web Design Fundamentals course. This is the first course in the program. If you are comfortable taking this course, you should be ready to enroll in the Mobile Web Specialist Nanodegree program.

    If you are not ready for this intermediate-level program, or if you are new to programming, please check out our Front-End Web Developer I Nanodegree program instead of the Mobile Web Specialist Nanodegree program.

  • What topics will the program cover?

    Please refer to the program syllabus for a detailed list of projects, lessons and topics.

  • How are you developing the curriculum, and who are your partners?
    Udacity developed this program in partnership with Google.
  • What are the prerequisites for this program?

    In order to succeed in this program, we strongly recommend that you are proficient in HTML, CSS, and JavaScript. You also must have experience working with and sharing code using git and GitHub.

    If you lack this background, we recommend the following courses:

    If you are new to front-end programming, we recommend you check out our Front-End Web Developer Nanodegree program.

  • What can I do today to ensure I'm ready to succeed in the program?

    If you want to give your skills a refresh, or start in on some advanced preparation, feel free to browse some of the free course materials that are included in the Mobile Web Specialist Nanodegree program prior to enrolling. (Note that while the course videos and quizzes are free, you must enroll in the Nanodegree program in order to access code-reviewed projects, classroom mentors and other Nanodegree program support resources, and to earn a Nanodegree program certificate)

    Program Objectives
  • Why should I enroll in the Mobile Web Specialist Nanodegree program?
    If you are a front-end programmer who is interested in mastering mobile web development and building top-rated web apps, this is the program for you. In this program, you'll learn best practices for mobile development, and build a capstone project over the course of three stages.
  • What jobs will this program prepare me for?
    The Mobile Web Specialist Nanodegree program will prepare intermediate programmers for a career in mobile web application development. In addition to teaching you the skills you need to master mobile web development, this program will teach you general best practices in web development.
    Technical Requirements
  • Do I need any special equipment to take this program?

    All students will need a modern personal computer that is capable of running Google Chrome or Chrome Canary and a connection to the internet. Please ensure that your computer meets these minimum requirements.

    Please see our Technology Requirements page.

Become a Mobile Web Specialist

Need Help with Enrollments?1800-121-6240
Mon - Fri, 10 am - 10 pm