Préparez-vous à une carrière dans le domaine à forte croissance du développement de logiciels. Dans ce programme, vous apprendrez les compétences et les outils en demande utilisés par les professionnels pour le développement d'applications frontales, dorsales et natives du cloud pour être prêt à travailler en moins de 4 mois.
La pile complète fait référence à l'application du système informatique de bout en bout, y compris le codage front-end et back-end . Ce Professional Certificates couvre le développement pour ces deux scénarios. Le développement "cloud native" fait référence au développement d'un programme conçu pour fonctionner sur une architecture "cloud". La flexibilité et l'adaptabilité qu'offrent les développeurs full stack et cloud native les rendent très recherchés dans ce monde numérique.
Vous apprendrez à construire, déployer, tester, exécuter et gérer des applications natives du cloud. Les technologies couvertes comprennent les fondations du cloud, GitHub, Node.js, React, CI/CD, conteneurs, Docker, Kubernetes, OpenShift, Istio, bases de données, NoSQL, Django ORM, Bootstrap, la sécurité des applications, les microservices, l'informatique sans serveur, et plus encore.
À l'issue du programme, vous aurez développé plusieurs applications à l'aide de technologies front-end et back-end et les aurez déployées sur une plateforme cloud en utilisant les méthodologies Cloud Native. Vous publierez ces projets via votre dépôt GitHub pour partager votre portfolio avec vos pairs et vos employeurs potentiels.
Ce programme est recommandé par ACE® et FIBAA - lorsque vous le terminez, vous pouvez obtenir jusqu'à 18 crédits universitaires et 6 crédits ECTS.
Projet d'apprentissage appliqué
Tout au long des cours du Professional Certificates, vous développerez un portefeuille de projets pratiques impliquant diverses technologies et langages de programmation populaires dans le développement d'applications Cloud Full Stack. Ces projets incluent la création de :
Des pages HTML sur le stockage d'objets dans le nuage
Un calculateur de taux d'intérêt utilisant HTML, CSS et JavaScript
Un programme d'IA déployé sur Cloud Foundry en utilisant les principes DevOps et les chaînes d'outils CI/CD avec une base de données NoSQL
Une application back-end Node.js et une application front-end React
Une application de livre d'or conteneurisée, packagée avec Docker, déployée avec Kubernetes et gérée avec OpenShift
Une application Python regroupée dans un paquetage
Une application alimentée par une base de données utilisant Django ORM et Bootstrap
Une application construite à l'aide de Microservices et Serverless
Une application évolutive, Cloud Native Full Stack utilisant les technologies apprises dans les cours précédents
Vous publierez ces projets via votre dépôt GitHub pour partager vos compétences avec vos pairs et vos employeurs potentiels.