Becoming a Google Certified Mobile Web Specialist
Start your journey by watching a brief video that outlines the steps to becoming a Google Certified Mobile Web Specialist.
You'll find out about the exam requirements, how to prepare yourself for the exam, a brief description of the exam and the exit interview, and what you'll receive if you're successful.
Mobile Web Skills
The exam is designed to test the skills of a competent mobile web developer gained through a combination of education, self-study, and job experience. To assess your proficiency and readiness for the exam, review the "Exam Content" section. If you'd like to take the exam, but feel you need to prepare a bit more, level up your mobile web knowledge using the Mobile Web Specialist Study Guide.
The exam consists of a set of coding challenges and an exit interview. The exam is currently only available in English.
- 4 GB RAM and 2 GHz dual core processor
- Minimum 1280 x 768 resolution
- Chrome 60 or Firefox 55
- Must accept cookies, allow geolocation, and disable ad blockers for the duration of the exam
You must be able to present government-issued photo identification from a non-embargoed country. For Canada, United States, France, United Kingdom, Ireland, Netherlands, and Switzerland you may use a driver's license. For all other countries you must provide a current passport. You will scan and upload a photo of your identification using a webcam or mobile phone. You can also upload a copy of your ID that is already available on your computer in JPG, PNG, or BMP format.
U.S. Embargoed Countries
Google complies with the United States Government's list of embargoed countries. The current embargoed country list includes Cuba, Iran, North Korea, Sudan, Syria, and Crimea.
If you are under 13, you are not eligible to take the exam or to become certified. If you are between 13 and 17 years of age, you may test and receive certification with parental consent. If you are participating in a location that requires by law a lower minimum age for entry into such programs, then the minimum age limit will be the stated minimum required age. Individuals 18 years or older are eligible for certification without any age-related restrictions.
Basic Website Layout and Styling
Front End Networking
Use accessibility best practices to make web applications accessible to all users, including those with visual, motor, hearing, and cognitive impairments.
Progressive Web Apps
Create web applications that are available offline and provide a consistent native app-like experience.
Performance Optimization and Caching
Audit an application's performance to reduce page load times and maintain responsive user experiences.
Testing and Debugging
Write unit tests that verify expected behaviors and diagnose common web application.
ES2015 Concepts and Syntax
Mobile Web Forms
Design efficient and secure web forms with basic HTML in order to improve the user experience.
Upload ID and Payment Information
After clicking Take the Exam, you log in with your Google account. You continue to a System Compatibility page that checks that your system and connection speed meet the requirements for a quality exam experience. If your system meets the requirements, you then upload your picture ID (such as a driver's license or passport) and provide payment information. The cost for certification is $99 USD, or 6500 INR if you reside in India, and includes three exam attempts.
Schedule the Exam
After paying for your exam, you receive an email receipt and voucher code with a link to the exam scheduling tool. Ten minutes prior to the scheduled exam you receive an email alert with a link to the exam's Start page. The Start page remains available for one hour after its scheduled time and you must start your exam within that time.
Complete the Exam
The exam opens in a VM that hosts the exam environment (Ubuntu MATE supplied with Google Chrome and Atom). You review and step through each task writing the code in Atom and testing it in Chrome.
You have four hours to complete the exam. If after four hours you haven't submitted your exam, any work that you have saved will automatically be submitted. A timer shows you how much time you have remaining to help you pace yourself.
Submit the Exam
When you have completed all of the tasks you are able to complete, you submit the exam for grading and continue to the exit interview (you'll have a chance for a brief break before starting the exit interview). The interview itself lasts for ten minutes and consists of five questions about the exam you just took. Your responses are recorded and reviewed by the Google Developers Certification Team.
Receive Your Certification
You have a total of three attempts to earn your certification. If you successfully complete the exam and exit interview, you are awarded the Google Mobile Web Specialist Certification. If you are not successful in your initial attempt, you will receive an email notification inviting you to retake the exam. Note that it may take up to 45 days for the evaluation of your assessment to be completed.
If unsuccessful, you can schedule your second attempt immediately after grading. If you don't pass on your second attempt, you will be eligible for your third attempt after a two month period. If after three attempts you still have not passed the exam, you must wait six months. After six months, if you still wish to take the exam, you must pay for the exam before taking it again.
What will the exam cost?
The Mobile Web Specialist Certification is offered at a limited-time introductory price of $99 USD. Local pricing may vary based on your country of origin.
How does the process work?
The Mobile Web Specialist Certification process works like this:
- Complete the registration process and pay for the exam.
- Schedule your exam when you receive your voucher.
- Complete the exam and submit it for grading.
- Complete the exit interview. This will be a chance for you to explain your work.
If you pass the exam and exit interview, you will be awarded with your Mobile Web Specialist Certification. If you do not pass, you will be offered another opportunity to retake the exam up to a total of three attempts (see Can I retake the exam?).
Note: Exams will be graded in the order that they are submitted. We will review completed exam submissions and reply to candidates within 45 days.
What tools can I use?
The exam environment provides everything you need to complete your exam. You will do your work in Ubuntu MATE using Google Chrome and Atom. You'll write code in Atom in response to exam challenges, and then test it in Chrome.
Can I retake the exam?
After you receive your results, if you did not pass the exam, you may retake it in the following manner:
- If you do not pass your first attempt, you may immediately retake the exam.
- If you do not pass your second attempt, you will be eligible for your third attempt after a two month period.
- If after three attempts you still have not passed the exam, you must wait six months. After six months, if you still wish to take the exam, you must pay for the exam before taking it again.
Can I look up resources on the internet?
Although your work may be monitored, you will be able to search the internet. We don't expect that you will have all the necessary syntax memorized. However, we do require that you do your own work and not represent someone else's work as your own. Copying and pasting entire functions, for example, will likely cause you to fail.
- Make sure you have an acceptable form of ID. Acceptable forms of ID include driver's licenses, passports, or a government-issued ID. Note: student or work IDs are not accepted.
- Make sure the ID you upload is clear and not blurry. Do not obstruct your ID with your fingers if you are using a webcam.
What do I actually get?
After passing the exam and the exit interview, you will be awarded with your Mobile Web Specialist Certification in the form of an electronic badge. This badge is available from a centralized repository that potential employers can search. You can also include the badge in your resume or web page, and embed it on sites such as LinkedIn and Twitter.
What are the system and connectivity requirements?
You will need to check that you meet the minimum system requirements prior to taking the exam. Refer to the "Requirements" section for more information.