Courses under this program:
Course 1: Introduction to Cloud Computing
Master the core concepts in Cloud Computing, from service and deployment models, to cloud architecture, security, new technologies, and possible careers.
Course 3: Developing Cloud Native Applications
Learn about Cloud Native Computing. Understand and start using DevOps practices and tools. Work with REST APIs and JSON. Get started with developing applications on Cloud leveraging cloud services like AI-powered APIs and NoSQL databases to enrich your app.
Course 4: Developing Cloud Applications with Node.js and React
Course 5: Introduction to Containers, Kubernetes and OpenShift
This course introduces you to containers and its emerging ecosystem of related technologies such as Docker, Kubernetes, OpenShift, and Istio. You will not only understand the concepts but also practice hands-on in the cloud.
Course 6: Python Basics for Data Science
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!
Course 7: Python for AI & Development Project
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.
Course 8: Django Application Development with SQL and Databases
This course introduces you to the basics of SQL, Django and Bootstrap. You will gain hands-on practical experience developing and deploying a full-stack Django web application on the cloud.
Course 9: Microservices, Serverless, OpenShift
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.
Course 10: Full Stack Application Development Project
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.