Full Stack Cloud Developer Professional Certificate

What you will learn:
- Describe the core concepts of cloud computing, cloud models and architectures, components of cloud computing, and list the major cloud service providers.
- Apply essential cloud application development concepts and languages including HTML5, CSS3, and JavaScript, to create your first cloud-based applications.
- Explain Cloud Native and apply DevOps practices with a CI/CD toolchain on IBM Cloud, and Git to continuously develop and update Cloud applications.
- Develop full-stack native cloud applications using Node.js framework for server-side and React for front-end. Extend your applications with third-party packages, REST APIs and AI services such as IBM Watson.
- Define containerization technology and state the significance of containers to Cloud Native. Build Docker images, and orchestrate & scale applications using the Kubernetes ecosystem.
- Recall the fundamentals of Python, one of the most popular and beginner friendly programming languages and employ various Python programming constructs to create a Cloud application.
- Discuss the differences between relational and NoSQL databases. Compose SQL queries to insert, select, update, delete and join data in a database. Explain Object Relational Model (ORM) and employ Django ORM to develop a database powered application.
- Describe and apply best practices in secure cloud computing, by adding authentication and encryption to your application.
- Summarize the essentials of Microservices, Serverless Computing, and their importance for Cloud Native development. Compose an application using several microservices and deploy it on a private, public or hybrid cloud with OpenShift.
- Demonstrate your proficiency in applying various Cloud Native tools and technologies to develop, deploy, run, and update applications on a cloud platform.

Sort options

Introduction to Cloud Computing (edX)

Self Paced
Introduction to Cloud Computing (edX)
Course Auditing
Categories
Effort
Languages
Master the core concepts in Cloud Computing, from service and deployment models, to cloud architecture, security, new technologies, and possible careers. This course introduces you to the core concepts of cloud computing. You will gain the foundational knowledge required for understanding cloud computing from both business and practitioner [...]
3
Average: 3 ( 3 votes )

Full Stack Application Development Project (edX)

Self Paced
Full Stack Application Development Project (edX)
Course Auditing
Categories
Effort
Languages
For this project you will apply your knowledge of front end and back end development gained from previous courses and build and deploy a full stack real-world web application on the cloud. Your project will showcase your understanding of the user experience and user interface design process, and your [...]
0
No votes yet

Python Basics for Data Science (edX)

Self Paced
Python Basics for Data Science (edX)
Course Auditing
Categories
Effort
Languages
This Python course provides a beginner-friendly introduction to Python for Data Science. Practice through lab exercises, and you'll be ready to create your first Python scripts on your own! Kickstart your learning of Python for data science, as well as programming in general with this introduction to Python course. [...]
1
Average: 1 ( 3 votes )

Python for AI & Development Project (edX)

Self Paced
Python for AI & Development Project (edX)
Course Auditing
Categories
Effort
Languages
This mini-course introduces you to the process for unit testing Python code, including building and running unit tests and packaging the Python application for distribution. In this mini-course you will demonstrate what you’ve learned in the Python Basics* course and apply your Python skills to a real-world project for [...]
0
No votes yet

Microservices, Serverless, OpenShift (edX)

Mar 3rd 2021
Microservices, Serverless, OpenShift (edX)
Course Auditing
Categories
Effort
Languages
Learn about Microservices architecture and Serverless computing. Understand their benefits and the process for deployment. Practice using multiple tools in hands-on labs. Create a serverless web application and deploy as a Microservice on OpenShift and as static files on Cloud Object Storage. The demand for serverless is accelerating as [...]
0
No votes yet
Mar 3rd 2021
Course Auditing
40.00 EUR