Bereiten Sie sich auf eine Karriere in dem wachstumsstarken Bereich der Softwareentwicklung vor. In diesem Programm lernen Sie gefragte Fähigkeiten und Tools für Front-End-, Back-End- und Cloud Native Application Development, um in weniger als 4 Monaten arbeitsfähig zu werden.
Full Stack bezieht sich auf die End-to-End-Computersystemanwendung, einschließlich der Front-End- und Back-End-Codierung. Cloud-Native-Entwicklung bezieht sich auf die Entwicklung eines Programms, das für die Arbeit in einer Cloud-Architektur konzipiert ist. Aufgrund der Flexibilität und Anpassungsfähigkeit, die Full-Stack- und Cloud-Native-Entwickler bieten, sind sie in dieser digitalen Welt sehr gefragt. Sie haben auch die Möglichkeit zu lernen, wie generative KI-Tools und -Techniken in der Softwareentwicklung eingesetzt werden.
Sie werden lernen, wie man Full-Stack-Cloud-Native-Anwendungen erstellt, bereitstellt, testet, ausführt und verwaltet. Zu den behandelten Technologien gehören Cloud-Grundlagen, GitHub, Node.js, React, CI/CD, Container, Docker, Kubernetes, OpenShift, Istio, Datenbanken, NoSQL, Django ORM, Bootstrap, Anwendungssicherheit, Microservices, Serverless-Computing und mehr.
Nach Abschluss des Programms werden Sie mehrere Anwendungen mit Front-End- und Back-End-Technologien entwickelt und auf einer Cloud-Plattform unter Verwendung von Cloud-Native-Methoden bereitgestellt haben. Sie werden diese Projekte über Ihr GitHub-Repository veröffentlichen, um Ihr Portfolio mit Ihren Kollegen und potenziellen Arbeitgebern zu teilen.
Dieses Programm wird von ACE® und FIBAA empfohlen. Wenn Sie es abschließen, können Sie bis zu 18 College-Credits und 6 ECTS-Punkte erwerben.
Praktisches Lernprojekt
In den Kursen des Professional Certificates werden Sie ein Portfolio praktischer Projekte entwickeln, die verschiedene gängige Technologien und Programmiersprachen der Full Stack Cloud Application Development umfassen. Diese Projekte umfassen die Erstellung von:
HTML-Seiten auf Cloud Object Storage
Eines Zinsrechners mit HTML, CSS und JavaScript
Ein KI-Programm, das auf Cloud Foundry unter Verwendung von DevOps-Prinzipien und CI/CD-Toolchains mit einer NoSQL-Datenbank bereitgestellt wird
Eine Node.js-Backend-Anwendung und eine React-Frontend-Anwendung
Eine containerisierte Gästebuch-App, die mit Docker verpackt, mit Kubernetes bereitgestellt und mit OpenShift verwaltet wird
Eine als Paket gebündelte Python-Anwendung
Eine datenbankgestützte Anwendung mit Django ORM und Bootstrap
Eine mit Microservices und Serverless erstellte Anwendung
Eine skalierbare, Cloud Native Full Stack-Anwendung unter Verwendung der in früheren Kursen erlernten Technologien
Sie werden diese Projekte über Ihr GitHub-Repository veröffentlichen, um Ihre Fähigkeiten mit Ihren Kollegen und potenziellen Arbeitgebern zu teilen.