Acquérir les compétences en demande pour passer de la programmation à l'ingénierie DevOps. Dans ce programme, vous apprendrez les dernières pratiques, outils et technologies DevOps auprès d'experts d'IBM pour être prêt à l'emploi en moins de 3 mois.
Presque toutes les entreprises cherchent à devenir plus agiles et à raccourcir les cycles de développement de logiciels, ce qui crée une forte demande d'ingénieurs DevOps! Les professionnels DevOps sont compétents à la fois dans le développement de logiciels et les opérations, et ont une connaissance pratique du codage et de la gestion de l'infrastructure.
Ce programme est idéal pour les professionnels du logiciel et de l'informatique qui souhaitent améliorer leur carrière avec des pratiques et des compétences de développement modernes. Il requiert une connaissance des fondamentaux du génie logiciel, d'au moins un langage de programmation (de préférence Python), des commandes et scripts Linux, et de Git/Github.
Vous maîtriserez les dernières pratiques DevOps, les méthodologies Agile et les technologies Cloud Native telles que Scrum, Conteneurs, Docker, Kubernetes, OpenShift, Microservices, REST, Serverless, Test Driven Development (TDD), Intégration continue et Déploiement continu (CI/CD), Sécurité et surveillance des applications. Vous vous exercerez sur les outils utilisés par les professionnels, ce qui vous donnera une expérience prête à l'emploi.
À l'issue du programme, vous disposerez d'un portefeuille de projets démontrant vos compétences et d'un Professional Certificates d'IBM. Vous aurez également accès à des ressources exclusives d'aide à la carrière, d'élaboration de CV, de recherche d'emploi et de préparation aux entretiens.
Projet d'apprentissage appliqué
Chaque cours de ce certificat professionnel comprend des laboratoires pratiques et des projets du monde réel pour construire votre portefeuille DevOps, tels que :
la création et l'exécution d'un plan Agile à l'aide de ZenHub
construire et déployer une application avec Kubernetes et la mise à l'échelle horizontale des pods
développer une application web avec des microservices et la déployer sur le cloud en utilisant serverless
un projet capstone où vous écrivez un microservice RESTful Flask et automatisez ses tests avec le package Python Nose tout en pratiquant les principes agiles et déployez en utilisant Kubernetes/OpenShift et un pipeline Tekton CI/CD