Become a Mobile Web Specialist
Enrollment Closing In
Study 10 hrs/week and complete in 6 mo.
Classroom opens 7 days after enrollment closes
Based on US job data
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.
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.
Advance successfully through the program with the support of mentors who’ll be available to you from Day One via in-class chats.
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.
Mentors will provide guidance, lend support, answer questions, and direct you to valuable resources.
In this short introduction you'll get an overview of this Nanodegree program, along with some helpful resources to get you started.
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
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
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.”— Peter Lubbers, Senior Program Manager For Developer Training At Google
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 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.
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 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 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 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 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 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 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.
I have been introduced to a lot of new stuff
Great program and immediately usable skills.
Awesome nano degree for students to be perfect in designing offline web applications from scratch :)
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.
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.
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:
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:
This program will also prepare you for Google’s Mobile Web Specialist Certification (this is a separate certification offered independently by Google).
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.
No. This Nanodegree program accepts all applicants regardless of experience and specific background.
To enroll, you should have experience with the following courses or skills:
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.
Access to this Nanodegree program runs for the period noted in the Term Length section above.
Please see the Udacity Nanodegree program FAQs found here for policies on enrollment in our programs.
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.