El examen cubre todas las fases de este ciclo de vida, incluyendo conceptos de software seguro, requisitos, diseño, implementación y codificación, y pruebas. Los candidatos también deben estar al día en los ocho dominios del Cuerpo Común de Conocimientos (CBK) del CSSLP, que incluyen conceptos de software, requisitos, diseño, implementación/programación, pruebas, gestión del ciclo de vida, despliegue, operaciones y mantenimiento, junto con la cadena de suministro y la adquisición de software.
Interesantemente, el CSSLP fue el primer examen de (ISC)2 que se ofreció a través de los centros de pruebas de Pearson VUE, en lugar de las pruebas ocasionales de lápiz y papel en varios sitios de pruebas programadas y supervisadas a nivel mundial. Como tal, esta certificación ha hecho mucho por llevar a (ISC)2 al siglo XXI, en lo que a certificaciones se refiere. Según (ISC)2, el CSSLP es la única credencial que actualmente hace hincapié en la construcción de la seguridad en las fases del ciclo de vida del desarrollo de software y la inclusión de las mejores prácticas.
Hechos y cifras del CSSLP
Nombre de la certificación |
Certified Secure Software Lifecycle Professional (CSSLP) |
|
Requisitos previos & |
Cursos requeridos |
Al menos cuatro años de experienciaexperiencia laboral a tiempo completo en el ciclo de vida de desarrollo de software (SDLC) en al menos uno de los ocho dominios del CSSLP, o tres años de experiencia más una licenciatura o su equivalente en un campo relacionado con las TI, como la informática o la tecnología de la información |
Número de exámenes |
Uno (cuatro horas, 175 preguntas, 700 de 1,000 puntos necesarios para aprobar) |
Coste por examen |
||
URL |
Materiales de estudio.Materiales de estudio |
La página web de la certificación mantiene enlaces a múltiples herramientas de estudio, incluyendo esquemas de examen, libros de texto, glosarios, guías de estudio, tarjetas interactivas y seminarios de formación. |
MCSD App Builder: Microsoft Certified Solutions Developer App Builder
El Microsoft Certified Solutions Developer es la certificación predominante de Microsoft para programadores y desarrolladores de aplicaciones. Los profesionales de Microsoft están probablemente más familiarizados con sus cinco antiguas credenciales MCSD: Aplicaciones Web, Aplicaciones de SharePoint, Arquitecto de Soluciones de Azure, Gestión del Ciclo de Vida de las Aplicaciones y Plataforma Universal de Windows.
Microsoft renovó su programa de certificación MCSD en septiembre de 2016 para alinearse más estrechamente con los requisitos técnicos comúnmente utilizados por la Red de Socios de Microsoft. La mayoría de las credenciales MCSD están ahora retiradas. La credencial MCSD: Azure Solutions Architect fue reemplazada por la credencial MCSE: Cloud and Platform Infrastructure. Todas las demás credenciales MCSD (Aplicaciones Web, Aplicaciones SharePoint, Gestión del Ciclo de Vida de las Aplicaciones y Plataforma Universal de Windows) han sido sustituidas por la credencial MCSD: App Builder que se comenta aquí.
MCSD: App Builder se centra en los desarrolladores de aplicaciones y valida los conocimientos de un candidato y las habilidades técnicas necesarias para construir servicios web, aplicaciones web y aplicaciones móviles. Para obtener esta credencial, los candidatos deben obtener primero el Microsoft Certified Solutions Associate (MCSA): Aplicaciones Web o MCSA: Plataforma Universal de Windows. A continuación, los candidatos deben aprobar un examen optativo MCSD. Actualmente, los exámenes electivos incluyen concentraciones en las siguientes áreas:
- Microsoft Azure (desarrollo de soluciones, arquitectura de soluciones y desarrollo de Azure y servicios web)
- Microsoft Visual Studio (administración de servidores de Team Foundation, pruebas de software y gestión del ciclo de vida de las aplicaciones)
No se requiere la recertificación para la credencial MCSD: App Builder. Sin embargo, los candidatos pueden volver a obtener la credencial cada año aprobando un nuevo examen optativo que se añade a su expediente académico. Microsoft fomenta este comportamiento como una forma de educación constante o certificación continua, de hecho.
Hechos y cifras de la MCSD
Nombre de la certificación |
Microsoft Certified Solutions Developer (MCSD): App Builder |
Requisitos previos & |
Cursos requeridos |
Número de exámenes |
Un examen electivo MCSD (a elegir entre los siguientes):
70-357: Desarrollo de Aplicaciones Móviles 70-480: Programación en HTML5 con JavaScript y CSS3 70-487: Desarrollo de Microsoft Azure y Servicios Web 70-483: Programación en C# 70-486: Desarrollo de aplicaciones web ASP.NET MVC 70-487: Desarrollo de Microsoft Azure y Servicios Web |
Coste por examen |
165 dólares por examen; los precios varían según la ubicación fuera de Estados Unidos. |
URL |
https://www.microsoft.com/en-us/learning/mcsd-app-builder-certification.aspx |
Materiales de autoestudio |
Materiales de referencia para el examen, incluidos los exámenes de práctica, la formación dirigida por un instructor, los kits de formación a ritmo propio, los libros de Microsoft Press y los recursos en línea de Microsoft, están disponibles en Microsoft Learning. |
PCP: Certificación Puppet Professional 2019
El Puppet Certified Professional (PCP) apareció por primera vez en este resumen en 2017. Fundada en 2005 por Luke Kanies, Puppet es más conocida por su herramienta de gestión de la configuración (ofrecida tanto en formato de código abierto como comercial) y su software de automatización. Desde su creación, Puppet ha crecido considerablemente. Su alcance se extiende ahora a oficinas no sólo en Estados Unidos (Portland, Oregón), sino también en Londres, Irlanda, Australia y la República Checa. Según Puppet, más de 35.000 empresas utilizan la herramienta y el software de Puppet.
El PCP valida los conocimientos técnicos de un candidato y su experiencia en la administración de sistemas con Puppet. Aunque no hay requisitos formales para obtener el PCP, los candidatos que lo obtengan deben comprender la documentación y las mejores prácticas de Puppet, el trabajo con datos (desarrollo de módulos, fuentes externas y separación de datos) y el mantenimiento de los componentes del sistema operativo.
Los candidatos también deben tener experiencia práctica en el uso de Puppet, y la empresa recomienda encarecidamente que los candidatos realicen los cursos de formación Foundation y Practitioner (o posean conocimientos equivalentes) antes de intentar el examen. El certificado no caduca, pero los exámenes se actualizan para adaptarse a la versión actual del software Puppet. Los candidatos deben planificar la recertificación cada 18 meses en la versión más reciente de Puppet.
Hechos y cifras de Puppet Professional
Nombre de la certificación |
Certificación Puppet Professional Certification (PCP) |
Requisitos previos & Cursos requeridos |
Número de exámenes |
Uno: PPT 206 – Administración de sistemas usando Puppet (60 preguntas, 90 minutos) |
Coste por examen |
200 dólares |
URL |
|
Materiales deMateriales de estudio |
Las páginas web de la certificación y del examen mantienen enlaces a varios documentos de Puppet la Guía de Estilo del Lenguaje de Puppet, exámenes de práctica, la Guía de Usuarios de Puppet Enterprise, oportunidades de formación (nivel de habilidad Fundamentals y Practitioner) y más. |
Más allá del top 5: Más certificaciones de programación
Hay muchos otros programas de certificación que pueden ayudar a impulsar la carrera y el desarrollo profesional de los profesionales de TI que trabajan como programadores. Si bien el Adobe Certified Expert no llegó a la tabla de posiciones este año, sigue siendo una credencial que vale la pena perseguir. El SaltStack Certified Engineer es otro potente marco de automatización para infraestructuras de centros de datos y entornos de aplicaciones utilizado en todo el mundo.
Por un lado, tiene sentido investigar la plétora de programas de certificación neutrales para proveedores disponibles para aquellos que trabajan con lenguajes de programación o plataformas de desarrollo específicos, particularmente aquellos que son de código abierto, como el Zend Framework y Zend PHP, o Ruby on Rails y la credencial Certified Ruby Programmer de la Ruby Association. También puedes encontrar ofertas de proveedores como Brainbench y ExpertRating. Estas y otras organizaciones similares ofrecen formación y pruebas para programadores en docenas o cientos de temas, incluyendo áreas tan candentes como el desarrollo de aplicaciones móviles, Android e iOS, y la programación web.
Además, un examen cuidadoso de los programas de certificación de proveedores específicos con amplias huellas de desarrolladores – como BMC, IBM, SAS, Oracle (programación Java, OCA, OCP, OCM, OCE y más) y Teradata – también puede abrir puertas para los desarrolladores y proporcionar oportunidades de trabajo o contrato en curso. A los interesados en las certificaciones de programación no les faltan opciones. Por ello, instamos a los candidatos a elegir con cuidado y sabiduría, especialmente si se aventuran fuera de los temas cubiertos en este artículo.