Online Course – Certified Professional Internship in Cloud Application Development from Google, IBM

Start your career as a Cloud Native Developer. Learn the basic Frontend and Backend skills for developing and deploying applications in the cloud.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Beginners

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Cloud Application Development Fundamentals
  • HTML, CSS, JavaScript
  • GitHub
  • Node.js
  • React
  • Cloud Native Methods
  • DevOps, CI/CD

What you will learn in the course

Courses for which the course is suitable

  • Full-Stack Cloud Native Developer
  • Cloud Application Developer
  • Front-End Developer
  • Back-End Developer
  • Software developer
  • DevOps Engineer
  • React developer
  • Node.js developer
  • CI/CD Specialist
  • SaaS developer

Internship – 5-part course series

This program will give you all the skills and technical knowledge you need to start your career as a Full-Stack Cloud Native Developer. Led by experts from IBM, you will learn how to build cloud-native applications and experience working with the technologies behind them.

What will you learn?

  • Cloud Application Development Fundamentals
  • HTML, CSS, JavaScript
  • GitHub
  • Node.js
  • React
  • Cloud Native Methods
  • DevOps, CI/CD

After completing all courses in the program, you will have deployed and published multiple applications on a cloud platform and delivered Software as a Service (SaaS) solutions using Cloud Native methods.

Prerequisites

No prior software development experience or cloud background is required to start this program.

Details of the courses that make up the specialization

Introduction to Cloud Computing

Course 1
12 hours
4.6 (6,596 ratings)

What will you learn?

  • Define cloud computing and explain its important characteristics.
  • Describe the cloud computing service models – IaaS, PaaS, SaaS.
  • Explain the emerging trends in cloud computing.
  • List the services of popular cloud computing platforms.

Skills you will develop

  • React (Web Framework)
  • Client-side development
  • Web Development
  • JavaScript
  • User interface

Introduction to web development with HTML, CSS, JavaScript

Course 2
13 hours
4.6 (2,177 ratings)

What will you learn?

  • Describe the web application development ecosystem.
  • Identify the development tools and built-in development environments.
  • Create and build basic web pages using HTML and style them with CSS.
  • Develop dynamic web pages with JavaScript.

Skills you will develop

  • Git (software)
  • HTML
  • Web Development
  • JavaScript
  • CSS (Cascading Style Sheets)

Getting started with Cloud Native, DevOps, Agile, and NoSQL

Course 3
13 hours
4.7 (30 ratings)

What will you learn?

  • Explore the concepts, methodologies, and principles of Cloud Native applications.
  • Understand the culture of DevOps and its importance.
  • Implement CI/CD practices.
  • Improve application functionality with MongoDB.

Skills you will develop

  • Continuous integration
  • Continuous delivery
  • MongoDB
  • Agile
  • Devops

Server-side application development with Node.js and Express

Course 4
13 hours
4.5 (440 ratings)

What will you learn?

  • Create server-side applications using Node.js.
  • Extend your apps with third-party packages and frameworks.
  • Using npm to manage Node.js packages.

Skills you will develop

  • Server-side JavaScript
  • Server-side development
  • computer science
  • Web Development
  • Express

Developing client-side applications with React

Course 5
14 hours
4.3 (539 ratings)