- Level Awareness
- Duration 15 hours
- Course by IBM
- Total students 1,135 enrolled
-
Offered by
About
The project provides you with a real-life challenge that requires you to flex and firm your cloud native application development muscle. You will start with a problem situation. To address this problem, you will use resources like GitHub, IBM Cloud services, and open source frameworks, and you will apply your knowledge of cloud native languages, database management, AI/machine learning, continuous integration and continuous delivery, and cloud native APIs. Through a series of labs and assessments, you will use modern tools and services including IBM Watson Assistant, IBM Cloudant, HTML, CSS, JavaScript, JSON, Node.js, React.js, and Express.js.
The second part of this course will have you review and test your overall understanding of cloud computing concepts, languages, frameworks, databases, and architectural models. When you complete this project and final test, you will have raised your skills to a higher level and built a working cloud native application that will impress potential employers.
What you will learn
You will learn how to:
- Sign up for IBM Cloud Lite account.
- Create a Cloudant service instance.
- Create a Watson Assistant service instance.
- Import a skill into Watson Assistant.
- Create a Cloudant database.
- Create a Github repository and clone the skeleton project.
- Import JSON data into the Cloudant database.
- Create IBM Cloud Functions actions as middleware.
- Integrate the actions with chatbot using webhooks.
- Create the server side application.
- Integrate the chatbot with the font end React.js application.
- Add continuous integration and continuous deployment.
Skills you learn
- Management
- Node.js
- Cascading Style Sheets (CSS)
- Continuous Integration
- IBM Cloud Computing
- Open Source Technology
- JSON
- Full Stack Development
- Cloud Computing
- Github
- Apache Flex
- Architectural Models
- Continuous Delivery
- React.js
- Application Programming Interface (API)
- Cloud Application Development
- HyperText Markup Language (HTML)
- Cloud-Native Applications
- Machine Learning
- JavaScript (Programming Language)
- Application Development
- Cloud-Native Computing
- Cloudant
- Database Management
- Artificial Intelligence
Auto Summary
The Cloud Application Developer Capstone is an engaging IT & Computer Science course designed to tackle real-life challenges in cloud native application development. Led by edX, this 15-hour course utilizes tools like GitHub, IBM Cloud services, and open-source frameworks, covering AI, machine learning, continuous integration, and more. Ideal for those seeking to enhance their cloud computing skills and impress potential employers, with subscription options available for starters.

Upkar Lidder