TrueschoTruescho
All Courses
Full Stack Application Developer Capstone
edX
Course
Advanced
Free to Audit
Certificate

Full Stack Application Developer Capstone

IBM

In this project you will sharpen your new full stack cloud application development skills. You will use modern tools and technologies to create a working cloud ecosystem. You will design and develop a comprehensive solution that reflects your mastery of key cloud native computing concepts and capabilities.

5 hrs/week3 weeksEnglish2,751 enrolled
Free to Audit

About this Course

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'll Learn

  • 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.

Prerequisites

  • Basic HTML5 & JavaScript Skills
  • Basic understanding of Cloud Native Development concepts
  • Basic understanding of Cloud DevOps and Git concepts
  • Python
  • Django
  • Containers
  • Kubernetes

Instructors

U

Upkar Lidder

Senior Software Engineer

Topics

Cascading Style Sheets (CSS)
HyperText Markup Language (HTML)
Cloud-Native Computing
JavaScript (Programming Language)
Machine Learning
Artificial Intelligence
JSON
Cloudant
Database Management
Github
IBM Cloud Computing
Cloud-Native Applications

Course Info

PlatformedX
LevelAdvanced
PacingUnknown
CertificateAvailable
PriceFree to Audit

Skills

أوراق الأنماط المتتالية (CSS)
لغة ترميز النص التشعبي (HTML)
الحوسبة السحابية الأصلية
جافاسكريبت
تعلّم الآلة
Artificial Intelligence
JSON
Cloudant
Database Management
Github

Start Learning Now