Het examen omvat alle fasen van deze levenscyclus, inclusief veilige software concepten, eisen, ontwerp, implementatie en codering, en testen. Kandidaten moeten ook op de hoogte zijn van de acht CSSLP Common Body of Knowledge (CBK) domeinen, waaronder softwareconcepten, vereisten, ontwerp, implementatie/programmering, testen, lifecycle management, implementatie, operations en onderhoud, samen met supply chain en software-acquisitie.
Interessant is dat het CSSLP het eerste (ISC)2-examen was dat werd aangeboden via Pearson VUE-testcentra, in plaats van incidentele potlood-en-papiertesten op verschillende geplande en proctored testlocaties over de hele wereld. Als zodanig, heeft deze certificering veel gedaan om (ISC)2 in de 21e eeuw te brengen, certific-wise. Volgens (ISC)2, is de CSSLP de enige certificering die op dit moment de nadruk legt op het inbouwen van beveiliging in de software ontwikkeling levenscyclus fasen en de opname van best practices.
CSSLP-feiten en cijfers
Certificeringsnaam |
Certified Secure Software Lifecycle Professional (CSSLP) |
Voorwaarden &Vereiste cursussen |
Minimaal vier jaar full-tijd werkvoltijdse werkervaring in de softwareontwikkelingscyclus (SDLC) in ten minste een van de acht CSSLP-domeinen, of drie jaar ervaring plus een bachelordiploma of gelijkwaardig in een IT-gerelateerd vakgebied zoals informatica of informatietechnologie |
Aantal examens |
Eén (vier uur, 175 vragen, 700 van de 1,000 punten vereist om te slagen) |
Kosten per examen |
|
URL |
|
Zelf-Studiemateriaal |
De certificeringswebpagina bevat links naar diverse studiehulpmiddelen, waaronder examenoverzichten, tekstboeken, woordenlijsten, studiegidsen, interactieve flashcards en trainingsseminars. |
MCSD App Builder: Microsoft Certified Solutions Developer App Builder
De Microsoft Certified Solutions Developer is de belangrijkste certificering van Microsoft voor programmeurs en applicatieontwikkelaars. Microsoft professionals zijn waarschijnlijk het meest bekend met de vijf voormalige MCSD geloofsbrieven: Web Applications, SharePoint Applications, Azure Solutions Architect, Application Lifecycle Management en Universal Windows Platform.
Microsoft heeft zijn MCSD-certificeringsprogramma in september 2016 vernieuwd om beter aan te sluiten bij de technische vereisten die gewoonlijk worden gebruikt door het Microsoft Partner Network. De meeste MCSD-credentials zijn nu met pensioen. De MCSD: Azure Solutions Architect is vervangen door de MCSE: Cloud and Platform Infrastructure credential. Alle andere MCSD-credentials (Web Applications, SharePoint Applications, Application Lifecycle Management en Universal Windows Platform) zijn vervangen door de MCSD: App Builder-credential die hier wordt besproken.
MCSD: App Builder richt zich op applicatieontwikkelaars en valideert de kennis van een kandidaat en de technische vaardigheden die nodig zijn om webservices, webapplicaties en mobiele apps te bouwen. Om deze geloofsbrief te verdienen, moeten kandidaten eerst ofwel de Microsoft Certified Solutions Associate (MCSA): Web Applications of MCSA: Universal Windows Platform certificering. Daarna moeten kandidaten slagen voor één MCSD-examen. Momenteel omvatten de keuze-examens concentraties op de volgende gebieden:
- Microsoft Azure (oplossingen ontwikkelen, oplossingen ontwerpen, en Azure en webservices ontwikkelen)
- Microsoft Visual Studio (team foundation servers beheren, software testen en applicatie lifecycle management)
Hercertificering is niet vereist voor de MCSD: App Builder geloofsbrief. Kandidaten kunnen de kwalificatie echter elk jaar opnieuw verdienen door te slagen voor een nieuw keuze-examen dat aan hun cijferlijst wordt toegevoegd. Microsoft moedigt dit aan als een vorm van permanente educatie of voortdurende certificering.
MSCD feiten en cijfers
Certificeringsnaam |
Microsoft Certified Solutions Developer (MCSD): App Builder |
Voorvereisten &Vereiste cursussen |
Vereist: Microsoft Certified Solutions Associate (MCSA): Web Applications of MCSA: Universal Windows Platform (elk twee examens) Aanbevolen: Twee tot drie jaar ervaring met het ontwikkelen van oplossingen met behulp van Microsoft-ontwikkelingstechnologieën voor mobiel of web |
Aantal examens |
Een MCSD-keuze-examen (kies uit de volgende):
70-357: Mobiele apps ontwikkelen 70-480: Programmeren in HTML5 met JavaScript en CSS3 70-487: Ontwikkelen van Microsoft Azure en Web Services 70-483: Programmeren in C# 70-486: Ontwikkelen van ASP.NET MVC Web Applicaties 70-487: Developing Microsoft Azure and Web Services |
Kosten per examen |
$165 per examen; prijzen variëren per locatie buiten de V.S. |
URL |
https://www.microsoft.com/en-us/learning/mcsd-app-builder-certification.aspx |
Zelfstudiemateriaal |
Examenreferentiemateriaal, waaronder oefentests, trainingen onder leiding van een instructeur, zelfstudiekits, boeken van Microsoft Press en online bronnen van Microsoft, zijn beschikbaar bij Microsoft Learning. |
PCP: Puppet Professional 2019 Certification
De Puppet Certified Professional (PCP) verscheen voor het eerst in deze roundup in 2017. Puppet, opgericht in 2005 door Luke Kanies, is vooral bekend om zijn configuratiemanagementtool (aangeboden in zowel open source als commerciële formaten) en zijn automatiseringssoftware. Sinds de oprichting is Puppet aanzienlijk gegroeid. Het bereik strekt zich nu niet alleen uit tot kantoren in de VS (Portland, Oregon), maar ook in Londen, Ierland, Australië en de Tsjechische Republiek. Volgens Puppet gebruiken meer dan 35.000 bedrijven de Puppet tool en software.
De PCP valideert de technische kennis en expertise van een kandidaat in het beheren van systemen met behulp van Puppet. Hoewel er geen formele vereisten zijn om de PCP te verdienen, moeten succesvolle kandidaten een goed begrip hebben van Puppet documentatie en best practices, het werken met data (het ontwikkelen van modules, externe bronnen en datascheiding), en het onderhouden van OS componenten.
Kandidaten moeten ook hands-on ervaring hebben met het gebruik van Puppet, en het bedrijf raadt ten zeerste aan dat kandidaten zowel de Foundation als de Practitioner training volgen (of gelijkwaardige vaardigheden bezitten) voordat ze het examen afleggen. Het certificaat vervalt niet, maar de examens worden bijgewerkt om overeen te komen met de huidige versie van de Puppet software. Kandidaten zouden ongeveer elke 18 maanden een nieuw certificaat moeten behalen voor de nieuwste versie van Puppet.
Puppet Professional feiten en cijfers
Certificeringsnaam |
Puppet Professional Certification (PCP) |
Voorwaarden &Vereiste cursussen |
Bewustheid met Puppet-documentatie, best practices en de Puppet Language Style Guide Ervaring met het werken met Puppet automatiseringssoftware en het beheer van systeeminfrastructuur; vermogen om basis modules te ontwikkelen |
Aantal examens |
Eén: PPT 206 – Systeembeheer met Puppet (60 vragen, 90 minuten) |
Kosten per examen |
$200 |
URL |
|
Zelfstudiemateriaal |
Self-Studiemateriaal |
De certificerings- en examenwebpagina’s onderhouden links naar diverse Puppet-documenten, de Puppet Language Style Guide, oefenexamens, de Puppet Enterprise Gebruikersgids, trainingsmogelijkheden (vaardigheidsniveau Fundamentals en Practitioner) en meer. |
Buiten de top 5: Meer programmeercertificeringen
Er zijn tal van andere certificeringsprogramma’s die de carrière en professionele ontwikkeling van IT-professionals die als programmeur werken, kunnen helpen bevorderen. Hoewel de Adobe Certified Expert dit jaar niet de top haalde, is het nog steeds de moeite waard om deze certificering na te streven. De SaltStack Certified Engineer is een ander krachtig automatiseringsframework voor datacenterinfrastructuren en toepassingsomgevingen dat wereldwijd wordt gebruikt.
Aan de ene kant is het zinvol om de overvloed aan verkopersonafhankelijke certificeringsprogramma’s te onderzoeken die beschikbaar zijn voor degenen die werken met specifieke programmeertalen of ontwikkelplatforms, met name die welke open source zijn, zoals het Zend Framework en Zend PHP, of Ruby on Rails en de Certified Ruby Programmer-kwalificatie van de Ruby Association. U kunt ook aanbod vinden van aanbieders zoals Brainbench en ExpertRating. Deze en soortgelijke organisaties bieden programmeurstraining en -testen aan over tientallen tot honderden onderwerpen, waaronder hot hot area’s als de ontwikkeling van mobiele applicaties, Android en iOS, en webprogrammering.
Daarnaast kan een zorgvuldig onderzoek van leverancierspecifieke certificeringsprogramma’s met een brede voetafdruk voor ontwikkelaars – zoals BMC, IBM, SAS, Oracle (Java-programmering, OCA, OCP, OCM, OCE en meer) en Teradata – ook deuren openen voor ontwikkelaars en doorlopende baan- of contractmogelijkheden bieden. Degenen die geïnteresseerd zijn in programmeercertificaten hebben geen tekort aan keuzes om te maken. Daarom raden we kandidaten aan zorgvuldig en verstandig te kiezen, vooral als ze zich buiten de in dit artikel behandelde onderwerpen wagen.