Préparez-vous à une carrière dans le domaine à forte croissance du développement de logiciels. Dans ce programme, vous apprendrez des compétences et des outils en demande pour le développement d'applications front-end, back-end et cloud native pour être prêt à l'emploi en moins de 4 mois.
Full stack fait référence à l'application du système informatique de bout en bout, y compris le codage front-end et back-end. 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 aurez également la possibilité d'apprendre comment les outils et les techniques d'IA générative sont utilisés dans le développement de logiciels.
Vous apprendrez à construire, déployer, tester, exécuter et gérer des applications full stack cloud native. 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, sécurité des applications, microservices, 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 afin de 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.