So erhalten Sie die Google Developers-Zertifizierung: Mobile Web Specialist

Hallo Habr! Heute möchte ich Ihnen eine Geschichte darüber erzählen, wie ich die Zertifizierungsprüfung für Google Developers Certification: Mobile Web Specialist bestanden habe. Um ehrlich zu sein, kann ich keine objektiven Gründe nennen, da ich noch keinen einzigen Fall gehört habe, in dem das Zertifikat jemandem bei der Bewerbung um eine Stelle Präferenzen gegeben oder bei der Erhöhung seiner Gehälter geholfen hat. Unter der Katze erzähle ich Ihnen, warum ich mich für die Prüfung entschieden habe, und beschreibe ausführlich, wie ich sie abgelegt habe.



Warum brauche ich ein Zertifikat?


Für mich ist dies eine Anleitung, die zeigt, was Sie zum Pumpen benötigen. Und natürlich ist eine Zertifizierungsprüfung eine Herausforderung für sich. Google bietet vollständig praktische Prüfungen an. Sie müssen echten Code schreiben, um die Aufgaben zu lösen. Dies ist eine großartige Möglichkeit, Ihren Wissensstand zu testen und gleichzeitig natürlich auch Kollegen zu präsentieren. Nach Google IO im Mai 2017 war ich daher begeistert von der Idee, dieses Zertifikat zu erhalten.


Vorbereitung auf die Zertifizierungsprüfung für mobile Webspezialisten


Wie man sich nach den Regeln vorbereitet


Sie sollten sich auf der Zertifizierungsseite von Mobile Web Specialist vorbereiten, auf der Sie viele nützliche Informationen zur Prüfung und Vorbereitung finden. Unabhängig davon ist der Studienführer für mobile Webspezialisten zu beachten, in dem die Hauptthemen der Prüfung sowie Links zu Materialien aufgeführt sind, aus denen Sie mit dem Studium des Themas beginnen sollten. Für mich wurde dieses Dokument zu einer Art Checkliste, um zu überprüfen, ob ich jedes der aufgelisteten Themen studiert habe.


Insgesamt können 7 große Themen unterschieden werden, die bei der Zertifizierungsprüfung überprüft werden.
  • Grundlegendes Layout und Styling von Websites - Dieses Thema umfasst die Fähigkeit, reaktionsschnelle Websites zu erstellen, adaptives Layout, Bildverarbeitung, Kenntnisse und Verständnis des Mobile-First-Ansatzes sowie die Möglichkeit, mit verschiedenen Bildschirmgrößen auf verschiedenen Geräten zu arbeiten.
  • Front-End-Netzwerk - setzt voraus, dass der Kandidat weiß, wie eine Webanwendung mit dem Server interagieren und von dort einige Daten anfordern kann. Darüber hinaus wird die Kenntnis der modernen Fetch-API vorausgesetzt. Sie müssen in der Lage sein, im asynchronen Modus zu arbeiten, um zu wissen, wie Promises funktionieren, sowie CORS .
  • Barrierefreiheit - Das Thema Barrierefreiheit ist sehr wichtig. Google versucht in jeder Hinsicht, es zu fördern und weiterzuentwickeln. Hier betrachten wir Themen wie das Erstellen eines zugänglichen Markups für Desktops und mobile Geräte, das Verwenden von ARIA-Attributen, das korrekte Navigieren auf einer Website ohne Verwendung einer Maus, das semantische Layout und die Fähigkeit, Elemente korrekt auszuwählen (Arbeiten mit Fokus).
  • Progressive Web Apps - umfasst alle Aspekte des Erstellens und Arbeitens mit progressiven Webanwendungen, des Offline-First-Ansatzes und des Einsatzes von Service Workern.
  • Leistungsoptimierung und Caching - hier über die Cache-API, die Web Storage-API, die IndexedDB-API sowie Web Worker, und ich möchte auch die Reihenfolge notieren, in der der Inhalt auf der Seite angezeigt wird (Critical Rendering Path).
  • ES2015 Konzepte und Syntax - Sie müssen die neuen Sprachkonstrukte des modernen JavaScript kennen und anwenden können. Vielleicht ist dies das einfachste Thema von allen.
  • Mobile Web Forms - Enthält Kenntnisse über neue Attribute für in HTML5 eingeführte Eingabeelemente sowie Möglichkeiten zur Validierung von Formularen.

Wie habe ich mich vorbereitet?


Das von Google und Udacity veranstaltete Schulungsprogramm für Google Developers Scholarship hat mir geholfen, mich auf die Prüfung vorzubereiten. Dieses Programm wurde im Herbst 2017 gestartet und enthielt den Titel Mobile Web Specialist .


Basierend auf den Ergebnissen des Google Developers Scholarship-Programms wurde ich ausgewählt, um mein Schulungsprogramm fortzusetzen: Mobile Web Specialist Nanodegree.


Dieses Programm enthält eine große Menge an Vorlesungsmaterial, das etwa 90% der Prüfungsthemen abdeckt (nur das Thema Mobile Web Forms in diesem Programm wurde nicht im Detail verstanden). Für den erfolgreichen Abschluss der Ausbildung war es außerdem erforderlich, drei große Projekte durchzuführen und alle erlernten Techniken und Techniken auf diese anzuwenden. Dies hat mir sehr geholfen, das gesamte neue Material zu lernen und mich aus praktischer Sicht auf die Prüfung vorzubereiten. Im Großen und Ganzen ist das Mobile Web Specialist Nanodegree-Programm zu meiner Hauptwissensquelle geworden. Ich empfehle es allen Interessierten.


Als ich im Sommer 2018 endlich meine Ausbildung abschloss, öffnete ich erneut die Prüfungsthemen und stellte fest, dass ich bereit war.


Prüfungsprozess


Ich werde den Anmeldevorgang für eine Prüfung nicht im Detail beschreiben, alles ist auf der Website geschrieben und das Verfahren ist ziemlich trivial. Aus administrativen Gründen ist es wichtig, Folgendes zu wissen:


  • Die Kosten für die Prüfung zum Zeitpunkt der Veröffentlichung dieses Artikels betragen 149 USD .
  • Diese Kosten beinhalten drei Prüfungen .
  • Um sich für die Prüfung anzumelden, müssen Sie ein Foto / einen Scan eines Dokuments vorlegen, das Ihre Identität belegt .
  • Um die Prüfung zu bestehen, benötigen Sie ein stabiles Internet, einen Browser sowie eine Kamera und ein Mikrofon (für den zweiten Teil der Prüfung) .

Die Prüfung wird über die TrueAbility- Ressource durchgeführt. Bei der Registrierung für die Prüfung wird ein persönliches Konto für Sie erstellt, über das Sie Ihre Prüfung starten.


Die Prüfung ist praktisch und gliedert sich in zwei Teile:


  1. Der erste Teil dauert 4 Stunden, in denen Sie die Ihnen zugewiesenen Aufgaben lösen. Sie haben das Recht, diese Zeit nach Belieben zu verwalten, einschließlich Pausen einzulegen, von Aufgabe zu Aufgabe zu wechseln und zu vorherigen Aufgaben zurückzukehren.
  2. Ein kurzes Interview mit 5 Fragen mit einem Roboter. Für das Interview muss die Kamera eingeschaltet sein und Sie müssen mit einer Stimme auf Englisch antworten. Mit diesem Interview soll überprüft werden, ob Sie die Prüfung selbst bestanden haben.

Hauptteil


Für Sie wird eine virtuelle Maschine mit Linux an Bord gestartet, auf die Sie direkt über den Browser von Ihrem persönlichen Konto aus zugreifen können. In der virtuellen Maschine finden Sie Google Chrome, in dem die Seite mit Ihrer Aufgabe und der Atom- Code-Editor geöffnet werden.


In meinem Fall bestand die Prüfung aus 18 Aufgaben. Alle Aufgaben sehen ausnahmslos so aus: Sie müssen den vorhandenen Code reparieren, um etwas zu reparieren, und / oder neue Funktionen hinzufügen. Da Sie den Code und das Ergebnis dieses Codes in einem Browser haben, können Sie sich einfach überprüfen, indem Sie die Seite aktualisieren und sicherstellen, dass Ihr Code wie beabsichtigt funktioniert. Ich bin auf Aufgaben mit unterschiedlicher Komplexität und unterschiedlichem Umfang beim Schreiben von Code gestoßen (vom Korrigieren einiger Zeilen bis zum Schreiben großer Funktionsmengen von Grund auf neu, insbesondere bei Aufgaben über Servicemitarbeiter). Es ist erwähnenswert, dass Sie mit Google alle benötigten Ressourcen verwenden können . Gleichzeitig sagen sie, dass sie Ihre Arbeit beobachten können, aber niemand erwartet, dass Sie alles nur aus dem Gedächtnis heraus tun sollten.


Anfangs schien es mir, dass 4 Stunden viel für die Prüfung waren, aber in meinem Fall stellte sich in der Praxis heraus, dass ich 2 von 18 Aufgaben nur teilweise erledigte - es gab nicht genug Zeit, und dies trotz der Tatsache, dass ich nur eine Pause für 5-7 Minuten machte . Ich hoffe, Sie haben diesen Schritt wird einfacher.

Roboter Interview


Nach Abschluss des Hauptteils erwartet Sie ein Interview mit einem Roboter, dessen Hauptzweck darin besteht, zu überprüfen, ob Sie die Prüfung selbst bestanden haben. Sie benötigen eine Kamera, Sie müssen Fragen mit einer Stimme auf Englisch beantworten. Alle Interviews dauern 10 Minuten und das Video wird ständig aufgezeichnet. Fragen sind an Ihre Aufgaben gebunden. Sie können beispielsweise folgende Fragen stellen: „Und welche Farbe musste der Hintergrund unter der Bedingung von Job Nummer 3 gemalt werden?“. Da die Aufgaben eindeutig sind, wird die Aufgabe selbst definitiv nicht verwechselt, auch wenn Sie sich nicht an die Nummer der Aufgabe erinnern.


Glückwunsch! Zu diesem Zeitpunkt haben Sie die Prüfung erfolgreich abgeschlossen und müssen nur noch warten. Gemäß den Regeln dieser Zertifizierung kann Ihnen innerhalb von 45 Tagen ab dem Datum der Prüfung ein Schreiben mit dem Ergebnis zugesandt werden . Muss geduldig sein und warten.


Was bekommen wir als Ergebnis?


Meine Erwartung war genau 45 Tage. Ich dachte bereits, dass meine Prüfung irgendwo verloren gegangen war, aber am Abend des letzten Tages erhielt ich einen Brief, in dem bestätigt wurde, dass ich die Prüfung bestanden hatte, sowie einen Link zu der Ressource , in der ich mein Zertifikat gesehen hatte, sowie alle möglichen Links, um es verschiedenen sozialen Netzwerken hinzuzufügen Netzwerk.


Natürlich füge ich ein Bild mit einer Bescheinigung bei, deswegen wurde alles geschrieben, wissen Sie!

Es ist zu beachten, dass das Zertifikat 3 Jahre gültig ist , dann müssen Sie es bestätigen.


Viel Glück für alle, die Zertifizierungsprüfungen ablegen möchten! Wenn Sie sie bereits bestanden haben, teilen Sie Ihre Erfahrungen in den Kommentaren mit. Es ist interessant zu wissen, wie es war.

Source: https://habr.com/ru/post/de440520/


All Articles