We may earn an affiliate commission when you visit our partners.
Course image
Rav Ahuja and Upkar Lidder

There is an app for everything, from online shopping and budgeting, through health and fitness to infectious disease tracking. Cloud application developers build apps that help us shop and track our spending, monitor our exercise, and help keep us safe during times of pandemics.

Read more

There is an app for everything, from online shopping and budgeting, through health and fitness to infectious disease tracking. Cloud application developers build apps that help us shop and track our spending, monitor our exercise, and help keep us safe during times of pandemics.

Take the first steps to become a Cloud Developer by completing the Cloud Application Development Foundations Professional Certificate, guided by experts from IBM. Build your own cloud-based applications and learn about the technologies behind them as you go.

This Professional Certificate prepares you to develop, build, deploy, and test applications on a public cloud platform and deliver Software as a Service (SaaS) solutions using Cloud Native and DevOps lifecycle management methodologies.

This curriculum starts with an introduction to the core concepts of cloud computing and the role its playing in digital transformation. We introduce you to some of the prominent cloud service providers of our times including, Amazon Web Services (AWS), Google Cloud Platform (GCP), IBM Cloud, Microsoft Azure, etc.) the services they offer and look at some case studies of cloud computing across industry verticals.

You will understand the differences between Public, Private, Hybrid and Hybrid MultiCloud environments. You will become familiar cloud technologies and cloud infrastructure components such as Virtualization, VMs, Containers, Microservices, Serverless Computing, Cloud Storage and Secure Cloud Networks.

You will learn essential cloud software development concepts and study the languages, tools, and platforms to create your first cloud-based apps. You will explore the roles of front-end, back-end and full-stack developers, and learn the core skills and concepts needed for each role.

Using various hands-on labs and projects you will develop web UIs and back-end applications using a variety of programming languages and frameworks and follow best practices for continuous delivery. You will acquire practical skills to work with HTML5, CSS, JavaScript, Node.js, REST APIs, JSON, and CI/CD services, and end up with a portfolio of projects you can share with potential employers.

The Cloud Application Developer Professional Certificate will teach you the tools and software development skills that successful Cloud Developers use to build, deploy, run, and manage applications on a cloud platform, putting you in position to begin a new career.

What you'll learn

  • How core Cloud concepts influence application development
  • How to use front-end development languages and tools
  • How to use back-end development languages and tools
  • How to develop and deploy a Cloud Application

Share

Help others find this collection page by sharing it with your friends and followers:

What's inside

Three courses

Introduction to Web Development with HTML5, CSS3, and JavaScript

(6 hours)
Want to take the first steps to become a Cloud Application Developer? This self-paced online course will lead you through the programming languages and tools you will need to develop your own Cloud and Web Applications. You’ll then focus on the languages you need for front-end development, working with HTML5, CSS3, and JavaScript.

Introduction to Cloud Native, DevOps, Agile, and NoSQL

(14 hours)
Interested in learning the complete process of developing cloud-native applications? This course covers essential cloud concepts like Cloud Native Applications and Cloud Native Computing Foundations (CNCF) and their impact on cloud app developers. You'll also dive into specific tools and techniques for building these apps.

Back-end Application Development with Node.js and Express

(15 hours)
In this course, you will focus on Node.js and Express. Specifically, you will develop applications using asynchronous callbacks and promises, create REST APIs and perform CRUD operations, and implement authentication and session management. Throughout the course, you will complete numerous hands-on labs to gain practical experience. At the end of the course, you will demonstrate your Node skills with a final project to build your portfolio.

Save this collection

Save Cloud Application Development Foundations to your list so you can find it easily later:
Save
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser