Die Prüfung deckt alle Phasen dieses Lebenszyklus ab, einschließlich sicherer Software-Konzepte, Anforderungen, Design, Implementierung und Kodierung sowie Tests. Kandidaten sollten auch mit den acht CSSLP Common Body of Knowledge (CBK)-Domänen vertraut sein, die Softwarekonzepte, Anforderungen, Design, Implementierung/Programmierung, Testen, Lebenszyklusmanagement, Bereitstellung, Betrieb und Wartung sowie Lieferkette und Softwarebeschaffung umfassen.
Interessanterweise war die CSSLP-Prüfung die erste (ISC)2-Prüfung, die über Pearson VUE-Prüfungszentren angeboten wurde, anstatt gelegentlicher Bleistift-und-Papier-Tests an verschiedenen geplanten und beaufsichtigten Prüfungsorten weltweit. Damit hat diese Zertifizierung viel dazu beigetragen, (ISC)2 zertifikatsmäßig ins 21. Jahrhundert zu bringen. Laut (ISC)2 ist das CSSLP die einzige Zertifizierung, die derzeit den Schwerpunkt auf die Integration von Sicherheit in die Phasen des Softwareentwicklungszyklus und die Einbeziehung von Best Practices legt.
CSSLP Fakten und Zahlen
Name der Zertifizierung |
Certified Secure Software Lifecycle Professional (CSSLP) |
Voraussetzungen & Erforderliche Kurse |
Mindestens vier Jahre VollzeitVollzeit-Berufserfahrung im Softwareentwicklungs-Lebenszyklus (SDLC) in mindestens einer der acht CSSLP-Domänen, oder drei Jahre Berufserfahrung plus ein Bachelor-Abschluss oder ein gleichwertiger Abschluss in einem IT-verwandten Bereich wie Informatik oder Informationstechnologie |
Anzahl der Prüfungen |
Eine (vier Stunden, 175 Fragen, 700 von 1,000 Punkte zum Bestehen erforderlich) |
Kosten pro Prüfung |
URL |
|
Selbst-Study Materials |
Die Zertifizierungs-Webseite unterhält Links zu verschiedenen Lernhilfen, einschließlich Prüfungsübersichten, Lehrbüchern, Glossaren, Studienleitfäden, interaktiven Flashcards und Trainingsseminaren. |
MCSD App Builder: Microsoft Certified Solutions Developer App Builder
Der Microsoft Certified Solutions Developer ist die vorherrschende Zertifizierung von Microsoft für Programmierer und Anwendungsentwickler. Microsoft-Profis sind wahrscheinlich am meisten mit den fünf früheren MCSD-Zertifizierungen vertraut: Web Applications, SharePoint Applications, Azure Solutions Architect, Application Lifecycle Management und Universal Windows Platform.
Microsoft hat sein MCSD-Zertifizierungsprogramm im September 2016 überarbeitet, um es stärker an die technischen Anforderungen anzupassen, die vom Microsoft Partner Network verwendet werden. Die meisten MCSD-Zertifizierungen sind nun außer Kraft gesetzt. Der MCSD: Azure Solutions Architect wurde durch die Zertifizierung MCSE: Cloud and Platform Infrastructure ersetzt. Alle anderen MCSD-Zertifikate (Web Applications, SharePoint Applications, Application Lifecycle Management und Universal Windows Platform) wurden durch das hier besprochene MCSD: App Builder-Zertifikat ersetzt.
Der MCSD: App Builder konzentriert sich auf Anwendungsentwickler und bestätigt das Wissen und die technischen Fähigkeiten eines Kandidaten, die für die Erstellung von Webdiensten, Webanwendungen und mobilen Apps erforderlich sind. Um dieses Zertifikat zu erhalten, müssen Kandidaten zunächst entweder den Microsoft Certified Solutions Associate (MCSA): Web Applications oder MCSA: Universal Windows Platform erwerben. Anschließend müssen die Kandidaten eine MCSD-Wahlprüfung ablegen. Derzeit umfassen die Wahlprüfungen Konzentrationen in den folgenden Bereichen:
- Microsoft Azure (Entwicklung von Lösungen, Architektur von Lösungen und Entwicklung von Azure und Webdiensten)
- Microsoft Visual Studio (Verwaltung von Team Foundation Servern, Softwaretests und Application Lifecycle Management)
Für die Zertifizierung zum MCSD: App Builder ist keine Rezertifizierung erforderlich. Kandidaten können die Berechtigung jedoch jedes Jahr erneut erwerben, indem sie eine neue Wahlprüfung ablegen, die zu ihren Zeugnissen hinzugefügt wird. Microsoft fördert dieses Verhalten sogar als eine Form der ständigen Weiterbildung oder fortlaufenden Zertifizierung.
MSCD Fakten und Zahlen
Zertifizierungsname |
Microsoft Certified Solutions Developer (MCSD): App Builder |
Voraussetzungen& Erforderliche Kurse |
Erforderlich: Microsoft Certified Solutions Associate (MCSA): Web Applications oder MCSA: Universal Windows Platform (jeweils zwei Prüfungen) Empfohlen: Zwei bis drei Jahre Erfahrung in der Entwicklung von Lösungen mit Microsoft-Entwicklungstechnologien für Mobile oder Web |
Anzahl der Prüfungen |
Eine MCSD-Wahlprüfung (wählen Sie aus den folgenden): 70-357: Developing Mobile Apps 70-480: Programmieren in HTML5 mit JavaScript und CSS3 70-487: Entwickeln von Microsoft Azure und Web Services 70-483: Programmieren in C# 70-486: Entwickeln von ASP.NET MVC-Webanwendungen 70-487: Developing Microsoft Azure and Web Services |
Kosten pro Prüfung |
$165 pro Prüfung; Preise variieren je nach Standort außerhalb der USA. |
URL |
https://www.microsoft.com/en-us/learning/mcsd-app-builder-certification.aspx |
Materialien für das Selbststudium |
Referenzmaterialien für die Prüfung, einschließlich Übungstests, von Ausbildern geleitete Schulungen, Trainingskits zum Selbststudium, Bücher von Microsoft Press und Online-Ressourcen von Microsoft, sind bei Microsoft Learning erhältlich. |
PCP: Puppet Professional 2019 Zertifizierung
Der Puppet Certified Professional (PCP) erschien erstmals 2017 in dieser Übersicht. Das 2005 von Luke Kanies gegründete Unternehmen Puppet ist vor allem für sein Konfigurationsmanagement-Tool (das sowohl als Open-Source- als auch als kommerzielle Version angeboten wird) und seine Automatisierungssoftware bekannt. Seit seiner Gründung ist Puppet stark gewachsen. Das Unternehmen verfügt mittlerweile nicht nur über Niederlassungen in den USA (Portland, Oregon), sondern auch in London, Irland, Australien und der Tschechischen Republik. Nach Angaben von Puppet nutzen mehr als 35.000 Unternehmen das Puppet-Tool und die Software.
Der PCP bestätigt das technische Wissen und die Erfahrung eines Kandidaten bei der Administration von Systemen mit Puppet. Während es keine formalen Anforderungen gibt, um den PCP zu erwerben, sollten erfolgreiche Kandidaten ein Verständnis für die Puppet-Dokumentation und Best Practices, die Arbeit mit Daten (Entwicklung von Modulen, externen Quellen und Datentrennung) und die Wartung von Betriebssystemkomponenten besitzen.
Kandidaten sollten auch praktische Erfahrung im Umgang mit Puppet haben, und das Unternehmen empfiehlt dringend, dass Kandidaten sowohl die Foundation- als auch die Practitioner-Schulung absolvieren (oder über gleichwertige Kenntnisse verfügen), bevor sie die Prüfung ablegen. Das Zertifikat läuft nicht ab, aber die Prüfungen werden aktualisiert, um der aktuellen Version der Puppet-Software zu entsprechen. Kandidaten sollten eine Rezertifizierung etwa alle 18 Monate für die neueste Version von Puppet einplanen.
Puppet Professional Fakten und Zahlen
Name der Zertifizierung |
Puppet Professional Certification (PCP) |
Voraussetzungen& Erforderliche Kurse |
Vertrautheit mit der Puppet Dokumentation, Best Practices und dem Puppet Language Style Guide Erfahrung im Umgang mit der Automatisierungssoftware Puppet und der Administration der Systeminfrastruktur; Fähigkeit, grundlegende Module zu entwickeln |
Anzahl der Prüfungen |
Eine: PPT 206 – Systemadministration mit Puppet (60 Fragen, 90 Minuten) |
Kosten pro Prüfung |
$200 |
URL |
Selbst-Study Materials |
Die Zertifizierungs- und Prüfungswebseiten enthalten Links zu verschiedenen Puppet-Dokumenten, dem Puppet Language Style Guide, Übungsprüfungen, dem Puppet Enterprise Users Guide, Schulungsmöglichkeiten (Fundamentals und Practitioner Skill Level) und mehr. |
Beyond the top 5: Weitere Programmier-Zertifizierungen
Es gibt viele weitere Zertifizierungsprogramme, die die Karriere und die berufliche Entwicklung von IT-Profis, die als Programmierer arbeiten, fördern können. Der Adobe Certified Expert hat es in diesem Jahr zwar nicht in die Bestenliste geschafft, ist aber immer noch ein erstrebenswerter Abschluss. Der SaltStack Certified Engineer ist ein weiteres leistungsfähiges Automatisierungsframework für Rechenzentrumsinfrastrukturen und Anwendungsumgebungen, das weltweit eingesetzt wird.
Einerseits ist es sinnvoll, die Fülle an herstellerneutralen Zertifizierungsprogrammen zu untersuchen, die für diejenigen verfügbar sind, die mit bestimmten Programmiersprachen oder Entwicklungsplattformen arbeiten, insbesondere solchen, die Open Source sind, wie das Zend Framework und Zend PHP oder Ruby on Rails und das Zertifikat Certified Ruby Programmer der Ruby Association. Sie können auch Angebote von Anbietern wie Brainbench und ExpertRating finden. Diese und ähnliche Organisationen bieten Programmierschulungen und -tests zu Dutzenden bis Hunderten von Themen an, darunter so heiße Eisen wie die Entwicklung mobiler Anwendungen, Android und iOS sowie Webprogrammierung.
Außerdem kann ein sorgfältiger Blick auf anbieterspezifische Zertifizierungsprogramme mit breiter Entwicklerbasis – wie BMC, IBM, SAS, Oracle (Java-Programmierung, OCA, OCP, OCM, OCE und mehr) und Teradata – Entwicklern Türen öffnen und fortlaufende Job- oder Vertragsmöglichkeiten bieten. Diejenigen, die sich für Programmierzertifizierungen interessieren, haben keinen Mangel an Auswahlmöglichkeiten. Deshalb raten wir den Kandidaten, sorgfältig und weise zu wählen, besonders wenn sie sich außerhalb der in diesem Artikel behandelten Themen bewegen.