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.
- Describe and apply best practices in secure cloud computing, by adding authentication and encryption to your application.
- Demonstrate your proficiency in applying various Cloud Native tools and technologies to develop, deploy, run, and update applications on a cloud platform.
- Develop full-stack native cloud applications using Node.js framework for server-side and React for front-end.
Program Overview
Expert instruction
12 high-quality courses
Self-paced
Progress at your own speed
8 months
4 - 6 hours per week
Discounted price: $713.70
Pre-discounted price: $793USD
For the full program experience
Courses in this program
IBM's Full Stack Application Development MicroBachelors® Program
- Introduction to Cloud Computing
- Introduction to Web Development with HTML5, CSS3, and JavaScript
- Developing Front End Apps with React
- Back-end Application Development with Node.js and Express
- Python Basics for Data Science
- Python for AI & Development Project
- Django Application Development with SQL and Databases
- Introduction to Cloud Native, DevOps, Agile, and NoSQL
- Introduction to Containers, Kubernetes and OpenShift
- Microservices and Serverless
- Full Stack Application Development Project
- Cloud Application Developer Capstone
- Program Certificate & College Credit
- Job Outlook
Meet your instructors from IBM
See instructor bios
Experts from IBM committed to teaching online learning
Enrolling Now
Discounted price: $713.70
Pre-discounted price: $793USD
12 courses in 8 months
Get started in computer science
Browse other computer science coursesWhether you are looking to accelerate your career, earn a degree, or learn something for personal reasons, edX has the courses for you.