Developing Cloud Native Applications (Coursera)

Offered by IBM,
Developing Cloud Native Applications (Coursera)

Do you want to learn about developing applications that are cloud native right from conception to implementation? In this course, you’ll begin with some crucial cloud concepts. Then, you will dive into specific tools and techniques for developing cloud native apps. Learning about the Cloud Native Computing Foundation, the significance of hybrid cloud infrastructures, and how they affect cloud app developers will be covered You will then look at two key areas of cloud thinking: modernization and continuous integration/continuous delivery.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

Completing this course will count towards your learning in any of the following programs:

What You Will Learn

  • Describe Cloud Native and DevOps concepts and methodologies
  • Build and Deploy code to IBM Cloud using DevOps tools and services
  • Create a Node.js application on Cloud

Syllabus

WEEK 1
Introduction to Cloud Native
Do you want to learn about developing applications that are cloud native right from conception to implementation? In this module, you’ll begin with some crucial cloud concepts. Then, you will dive into specific tools and techniques for developing cloud native apps. Learning about the Cloud Native Computing Foundation, the significance of hybrid cloud infrastructures, and how they affect cloud app developers will be covered You will then look at two key areas of cloud thinking: modernization and continuous integration/continuous delivery.

WEEK 2
Getting Started with IBM Cloud
Continue your journey to certify as an IBM Cloud developer. Learn about IBM Cloud and the components that you can build within it. Gain knowledge about building, deploying, testing, and running web applications in IBM Cloud and mobile applications outside IBM Cloud. Build expertise to recognize when to use predefined services hosted by IBM Cloud and when to create custom services to bind with your applications.

WEEK 3
IBM Cloud CLI
Learn about using command-line interface (CLIs) to develop, test, and deploy applications and services for both IBM Cloud and Cloud Foundry. You’ll gain career skills by deploying Node.js applications on IBM Cloud. You will realize the benefits of using lightweight, powerful tools like IBM Cloud CLI or Cloud Foundry CLI to manage all cloud resources.

WEEK 4
DevOps on IBM Cloud
How does the DevOps software methodology integrate cloud application development and IT operations? Discover how you can use DevOps tools for application development and maintenance. Explore the features of a continuous delivery service. Learn the steps for enabling integrated continuous delivery toolchains to automate application builds, deployment, and monitoring. Build your knowledge of cloud application development features including the IBM Cloud web integrated environment (Web IDE), Git repository and issue tracker, and Delivery Pipeline.

WEEK 5
REST Architecture and Watson API
What is Representational State Transfer (REST)? Discover how you can use REST to retrieve, update, and delete web resources. Explore how to use RESTful services as entry points to cloud server applications. Find out how JavaScript Object Notation (JSON) provides a minimal, portable, textual data interchange format for server-side applications. See how you can use IBM Cloud Watson application programming interfaces (APIs) exposed as REST APIs to reveal insights from large amounts of unstructured data. Learn how to use an API client to construct requests and read responses.

WEEK 6
Introduction to Data Services in IBM Cloud
Cloud computing skills, and especially database knowledge, are in demand. In this module, learn how IBM Cloud supports both NoSQL and SQL database services. Discover how IBM Cloudant’s NoSQL high-performing database capabilities enable developers to focus on value-enhancing business development. Then, gain the knowledge you need to quickly create, locate, configure, and manage a Cloudant database.

WEEK 7
Final Project
You now have the skills necessary to create and modify applications, connect cloud services, and configure CI/CD. You’re ready to take on the challenge of building your own IBM Cloudant connected, CI/CD enabled application.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud (Coursera) Coursera
University of Illinois at Urbana-Champaign

Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud (Coursera)

Welcome to the Cloud Computing Applications course, the second part of a two-course series designed to give you a comprehensive view on the world of Cloud Computing and Big Data! In this second course we continue Cloud Computing Applications by exploring how the Cloud opens up data analytics of huge volumes of data that are static or streamed at high velocity and represent an enormous variety of information. Cloud applications and data analytics represent a disruptive change in the ways that society is informed by, and uses information.

Oct 12th 2026
4 Weeks
Managing Change when Moving to Google Cloud em Português (Coursera) Coursera
Google Cloud

Managing Change when Moving to Google Cloud em Português (Coursera)

A migração para a nuvem traz várias oportunidades de trabalhar de novas maneiras e permite que a equipe inove e colabore melhor. Mas essa também é uma grande mudança. Às vezes o sucesso não depende da mudança em si, mas da maneira como ela é gerenciada. Este curso ajuda os gerentes de recursos humanos a entender alguns dos principais desafios associados à adoção da nuvem e oferece um framework verificado no local para auxiliar as equipes na jornada de mudança. Ao lidar com o fator humano da migração para a nuvem, as organizações aumentam as chances de alcançar os objetivos de negócios e investir em talentos futuros.

Oct 26th 2026
1 Week
Cloud Networking (Coursera) Coursera
University of Illinois at Urbana-Champaign

Cloud Networking (Coursera)

In the cloud networking course, we will see what the network needs to do to enable cloud computing. We will explore current practice by talking to leading industry experts, as well as looking into interesting new research that might shape the cloud network’s future. This course will allow us to explore in-depth the challenges for cloud networking—how do we build a network infrastructure that provides the agility to deploy virtual networks on a shared infrastructure, that enables both efficient transfer of big data and low latency communication, and that enables applications to be federated across countries and continents? Examining how these objectives are met will set the stage for the rest of the course.

Oct 12th 2026
5-12 Weeks
Technologies and platforms for Artificial Intelligence (Coursera) Coursera
Politecnico di Milano

Technologies and platforms for Artificial Intelligence (Coursera)

This course will address the hardware technologies for machine and deep learning (from the units of an Internet-of-Things system to a large-scale data centers) and will explore the families of machine and deep learning platforms (libraries and frameworks) for the design and development of smart applications and systems.

Oct 12th 2026
4 Weeks
App Deployment, Debugging, and Performance en Français (Coursera) Coursera
Google Cloud

App Deployment, Debugging, and Performance en Français (Coursera)

Dans ce cours, les développeurs d'applications apprennent à concevoir et développer des applications cloud natives qui intègrent parfaitement les services gérés de Google Cloud. À travers un ensemble de présentations, de démonstrations et d'ateliers pratiques, ils découvrent comment appliquer les bonnes pratiques de développement d'applications et comment utiliser les services de stockage Google Cloud appropriés pour le stockage d'objets, les données relationnelles, la mise en cache et l'analyse. Les participants peuvent choisir d'effectuer les ateliers dans leur langage préféré (Node.js, Java ou Python).

Oct 12th 2026
1 Week
Understanding Google Cloud Security and Operations (Coursera) Coursera
Google Cloud

Understanding Google Cloud Security and Operations (Coursera)

This course examines cost management, security, and operations in the cloud. First, it explores how businesses can choose to maintain some or none of their own infrastructure by purchasing IT services from a cloud provider. Next, it explains how the responsibility of data security is shared between the cloud provider and the business, and explores the defense-in-depth security built into Google Cloud.

Oct 12th 2026
1 Week
APIs (Coursera) Coursera
Meta

APIs (Coursera)

Delve deeper into the processes and concepts behind APIs and their infrastructure. Explore the key concepts that underpin API development and the principles of representational state transfer architectural style (REST) architecture. Build basic API and REST data backbones for web apps using Django. Discover emerging API technology and practice other ways to build and work with APIs. Finally, you will test, optimize and develop documentation for an API.

Oct 12th 2026
4 Weeks
Cadeia de Suprimentos na Nuvem (Coursera) Coursera
FIA Business School

Cadeia de Suprimentos na Nuvem (Coursera)

Nossas boas-vindas ao Curso Cadeia de Suprimentos na Nuvem. Neste curso, você aprenderá como o supply chain pode ampliar o valor da empresa explorando as diversas ferramentas disponíveis em cloud para potencializar a visibilidade e a responsividade da cadeia, melhorando o nível de serviço prestado aos clientes.

Oct 12th 2026
5-12 Weeks