IBM
Cloud Native, Microservices, Containers, DevOps and Agile

Diese kurs ist nicht verfügbar in Deutsch (Deutschland)

Wir übersetzen es in weitere Sprachen.
IBM

Cloud Native, Microservices, Containers, DevOps and Agile

Muhammad Yahya
IBM Skills Network Team

Dozenten: Muhammad Yahya

Bei Coursera Plus enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Anfänger

Empfohlene Erfahrung

Es dauert 15 Stunden
3 Wochen bei 5 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Anfänger

Empfohlene Erfahrung

Es dauert 15 Stunden
3 Wochen bei 5 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Build job-ready skills in cloud native, microservices, containers, DevOps, and Agile employers are looking for in just 6 weeks.

  • Create RESTful APIs for modern web development and deploy them with Docker containers. 

  • Implement DevOps and CI/CD practices for streamlined development and deployment. 

  • Apply Agile and Scrum best practices for iterative, efficient software delivery.

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Kürzlich aktualisiert!

April 2025

Bewertungen

12 Aufgaben

Unterrichtet in Englisch

Erweitern Sie Ihr Fachwissen im Bereich Mobile and Web Development

Dieser Kurs ist Teil der Spezialisierung IBM Java Developer (berufsbezogenes Zertifikat)
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für dieses berufsbezogene Zertifikat angemeldet.
  • Lernen Sie neue Konzepte von Branchenexperten
  • Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
  • Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
  • Erwerben Sie ein Berufszertifikat von IBM zur Vorlage
Platzhalter
Platzhalter

Erwerben Sie ein Karrierezertifikat.

Fügen Sie diese Qualifikation zur Ihrem LinkedIn-Profil oder Ihrem Lebenslauf hinzu.

Teilen Sie es in den sozialen Medien und in Ihrer Leistungsbeurteilung.

Platzhalter

In diesem Kurs gibt es 6 Module

This module will begin with some fundamental cloud concepts. Then, you'll get into specific tools and techniques for creating cloud native applications. You will also learn about the Cloud Native Computing Foundation, the importance of hybrid cloud infrastructures, and how they affect cloud app developers. Further, you'll look at two important aspects of cloud thinking: modernization and continuous integration/continuous delivery.

Das ist alles enthalten

7 Videos3 Lektüren2 Aufgaben1 Diskussionsthema1 Plug-in

In this module, you’ll explore best practices for creating and operating microservices, learning how to design, deploy, and scale them independently while avoiding single points of failure. You’ll also gain insight into common anti-patterns to avoid in a microservices-based architecture. Next, you’ll dive into the REST architecture—understanding its flexibility, uniformity, and scalability—and create your first REST-based API using Java. You’ll learn to document and test it using Swagger, cURL, and Postman, and discover how API Gateways can abstract the backend to easily plug in additional services.

Das ist alles enthalten

6 Videos1 Lektüre2 Aufgaben2 App-Elemente2 Plug-ins

In this module, you’ll explore the foundational concepts of container technology, focusing on Docker’s architecture and tools. You’ll learn how containers streamline software development by isolating environments, making it easier to build, run, and manage applications. Through hands-on labs and readings, you’ll gain practical experience creating Docker images, working with Docker objects, and deploying containers using IBM Cloud Container Registry. You’ll also examine how Docker integrates with Kubernetes, setting the stage for more advanced container orchestration in subsequent lessons.

Das ist alles enthalten

5 Videos1 Lektüre2 Aufgaben1 App-Element3 Plug-ins

In this module, you will begin by discovering how adopting a DevOps culture will aid in the collaboration of development and operations engineers throughout the development lifecycle. Then, you’ll experiment with different ways of working, such as using test-driven and behavior-driven development techniques to ensure repeatable behavior and high code quality. Test-driven development (TDD) allows you to develop more quickly and confidently. In contrast, Behavior Driven Development (BDD) tests the system’s behavior from the outside and ensures that it behaves as intended. You’ll then see how implementing Continuous Integration and Continuous Delivery practices guarantees that every change contributes to a potentially shippable feature. You will also learn about the fundamental DevOps and CI/CD tools developers use worldwide. Further, you’ll discover why empowering people to do their best work contributes to the organizational DevOps goal of achieving a shared mindset and empowering everyone to deliver customer value.

Das ist alles enthalten

8 Videos3 Lektüren2 Aufgaben1 App-Element2 Plug-ins

This module will introduce you to Agile philosophy and principles. You'll learn about Scrum as a framework for applying Agile principles to software project management. You'll also learn more about Agile iterative planning, how businesses can use Agile to organize for success, and how team alignment and autonomy help develop better systems. You'll also learn how to create and refine a product backlog, write compelling user stories, estimate and assign story points, and plan a sprint. Finally, you'll discover how to conduct sprint reviews and retrospectives.

Das ist alles enthalten

9 Videos1 Lektüre3 Aufgaben5 Plug-ins

The module includes a final project lab that consolidates all the concepts covered throughout the course, giving you practical, hands-on experience in applying what you’ve learned. Additionally, you’ll attempt an AI-graded quiz designed to test and reinforce your understanding of these concepts. The AI-driven system evaluates your responses in real time, providing immediate feedback on both correctness and completeness.

Das ist alles enthalten

1 Video2 Lektüren1 Aufgabe2 App-Elemente1 Plug-in

Dozenten

Muhammad Yahya
IBM
5 Kurse78.197 Lernende
IBM Skills Network Team
IBM
67 Kurse1.238.725 Lernende

von

IBM

Empfohlen, wenn Sie sich für Mobile and Web Development interessieren

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“
Platzhalter

Neue Karrieremöglichkeiten mit Coursera Plus

Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten

Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.

Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online

Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.

Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.

Häufig gestellte Fragen