Nanodegree Program

Become a Mobile Web Specialist

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


In Collaboration With
  • Google

Dream big. We’ll get you there!

Whatever your goals, Udacity is dedicated to helping you make them happen. Master the latest skills, build amazing projects, and advance your career. With our unrivaled support and personalized attention we’ll do everything we can to make sure you succeed. We’ve got the support you need to turn your dreams into reality.
  • Dedicated personal mentor

    Overcome barriers to your learning with a knowledgeable mentor who can answer your questions and keep you focused on your goals.

  • Weekly live sessions

    Get the close attention you need and interact with your classmates in regular live Q&A sessions and webinars.

  • Personalized learning plan

    Accelerate your learning and beat your goals with a learning plan designed around your life.


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.

12 Month access*
30+ Nanodegree Programs
0% EMI
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.

Mentor Support

Mentor Support

Mentors will provide guidance, lend support, answer questions, and direct you to valuable resources.

Advance your Career

The Mobile Web Specialist Nanodegree program is designed to ensure your long-term success in the field. The skills you learn will prepare you for jobs in mobile web development, and you’ll be ready to deliver immediate value to any organization. We will support you throughout your learning journey; from gaining valuable technical and career skills, to landing your dream job.Designed to prepare you for career success in mobile web development.

Hiring PartnersMeet Top Companies

Web Developers are in high demand. Create your professional portfolio with Udacity and open up a world of opportunities. Our hiring partners are eager to meet you.Create your portfolio and open up a world of opportunities.

Succeed with RecruitersSucceed with Recruiters

Work with experienced careers professionals for tailored advice on how to improve your search and impress recruiters. Including feedback on your LinkedIn, GitHub, and professional brand.Work with career professionals to impress recruiters.

Build a Great NetworkBuild a Great Network

40,000+ highly-skilled grads make up your new career community. Ready to collaborate, share referrals, or hire your own team? The Udacity Alumni Network is here for you!Connect with our global community to grow your career.

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

Download Syllabus

Mobile Web Specialist Nanodegree Program

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

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

See fewer details

6 months to complete 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.

  • 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
We are building this curriculum with Udacity because we believe it reflects what developers everywhere should know.

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.

Student Reviews



5 stars
4 stars
3 stars
2 stars
1 stars
Seth Kwame A.

I have been introduced to a lot of new stuff

Brian N.

Great program and immediately usable skills.

Gitanjali s.

Awesome nano degree for students to be perfect in designing offline web applications from scratch :)

Eniola A.

Apart from allowing me to seriously level up, it helped me validate my ability to think and gave me a self confidence boost which was exactly what i came looking for.

Yashwanth K.

The material was too good, kudos to the udacity team for providing such quality material. I liked the projects, because for each project you need to use all the things that are learnt in the videos. I can proudly say that i am Mobile Web Specialist.

Get Started Now

Mobile Web Specialist Nanodegree program

During your 6-month term, you'll have access to the Nanodegree program classroom and materials, plus expert project reviews.

Admissions Closes: 10 April, 2019

To get 12 Month access to 30+ Nanodegree Programs Click here

Jobs of Tomorrow Start Here

World-Class Nanodegree Programs

1000+ jobopportunities created
100+ Hiring partnersonboard
₹ 40 lac+ Highestannual CTC offered

Get started with this Foundation Nanodegree Program to prepare for a career-ready Nanodegree Program

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.

Program Details

    Program Overview - Why Should I Take this Program?
  • Why should I enroll?
    Companies are actively seeking qualified web developers who know how to design and build web experiences for mobile devices. Udacity has partnered with Google to bring you the Mobile Web Specialist Nanodegree program to help you learn the critical skills needed to help you learn the critical skills necessary for success in this field.

    Over the course of this program, you will convert an existing web application to be mobile ready. Specifically, you will:
    • Build mobile-friendly, responsive, accessible designs
    • Create offline-capable experiences that make your app usable even in spotty or high latency connection environments
    • Optimize your application and pages to load quickly and efficiently for users
  • 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.
    Some examples of job titles that align with your new skills are:
    • Mobile Web Specialist
    • Mobile Web UI Developer
    • Front-end Web Specialist

    This program will also prepare you for Google’s Mobile Web Specialist Certification (this is a separate certification offered independently by Google).
  • How do I know if this program is right for me?
    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 that clearly demonstrates your new skills and unique vision as a developer.
    Enrollment and Admission
  • Do I need to apply? What are the admission criteria?
    No. This Nanodegree program accepts all applicants regardless of experience and specific background.
  • What are the prerequisites for enrollment?
    To enroll, you should have experience with the following courses or skills:
    • Intermediate programming with JavaScript
    • Asynchronous JavaScript (AJAX)
    • Git/GitHub
    • Website Layout and HTML/CSS Design
    • Command-Line Interface
    • Experience designing and building web sites using JavaScript, HTML and CSS

    This course presumes extensive use of the JavaScript programming language. It is not an introductory development course.
  • If I do not meet the requirements to enroll, what should I do?
    We have a number of Nanodegree programs and free courses that can help you prepare, including:
    • Front End Web Developer Nanodegree Program
    • Asynchronous JavaScript Requests
    • Version Control with Git
    • Object-Oriented JavaScript
    • JavaScript and the DOM
    • Shell Workshop
    Tuition and Term of Program
  • How is this Nanodegree program structured?
    The Mobile Web Specialist Nanodegree program is composed of one (1) Term of six (6) months. A Term has fixed start and end dates.

    The graduation requirement for this program is the completion of 3 programming projects.

    Each project will be reviewed by the Udacity reviewer network. Feedback will be provided and if you do not pass the project, you will be asked to resubmit the project until it passes.
  • How long is this Nanodegree program?
    Access to this Nanodegree program runs for the period noted in the Term Length section above.

    See the Terms of Use for other policies around the terms of access to our Nanodegree programs.
  • Can I switch my start date? Can I get a refund?
    Please see the Udacity Nanodegree program FAQs found here for policies on enrollment in our programs.
  • Do you offer the opportunity to pause this Nanodegree Program and resume as per convenience?
    No. The fixed-term nature of this Nanodegree, and the need for maintaining a consistent and stable student body throughout doesn't allow for offering the option to pause your studies.
  • Is this program self-paced?
    No. The start and end dates of this Nanodegree are fixed, and you must complete all assigned projects by the end dates. However, projects may be submitted at any time during the Nanodegree, and individual project deadlines are recommendations, not requirements. There is some opportunity to work at your own pace but you should plan to follow our recommended timeline, as this will best enable you to keep pace with your peers, and complete the program on time.
  • What happens to my access to the content if I am unable to graduate within the term duration?
    You will lose access to the content of the Nanodegree Program if you fail to graduate within the provided term duration. Only students who are able to successfully graduate from the Program retain access to the contents of the Nanodegree.
  • Do I have access to Propel?
    Propel is the flagship Career Fair of Udacity in India. Only Advanced Job ready Nanodegree graduates have access to Propel. Through this initiative we connect our Nanodegree graduates to new-age technology companies and help them achieve their career goals. Since this program is job-ready, you will be eligible for Propel!
    Software and Hardware - What Do I Need for This Program?
  • What software and versions will I need in this program?
    For this program, you will need a computer with a broadband internet connection and a modern web browser. Most of the testing is done using Google’s Chrome browser.
  • What is the refund policy?
    There is a 7 days no questions asked refund policy. Please go to your 'Settings' tab inside your classroom to cancel your Nanodegree enrolment and opt for a refund. The refund can take upto 10-15 days to credit back to the same account you made the payment from. For any concerns, please write to The amount will be refunded back to the original mode of payment. Udacity will not be able to process your refund in a different bank account.
  • How do I get my invoice?
    Please write to anytime after 7 days from the classroom start date. Your invoice request will be processed within 15 days.

Become a Mobile Web Specialist

Need Help with Enrollments?1800-121-6240
Mon - Fri, 10 am - 10 pmBy calling this number, you consent to receive calls from, or on behalf of, Udacity per our Terms of Use and Privacy Policy.