TrueschoTruescho
All Courses
Introduction to Cloud Native, DevOps, Agile, and NoSQL
edX
Course
Intermediate
Free to Audit
Certificate

Introduction to Cloud Native, DevOps, Agile, and NoSQL

IBM

Learn to develop cloud-native applications from scratch in this comprehensive course. Covering key cloud concepts, tools, and techniques, you'll also explore DevOps culture, CI/CD practices, and MongoDB principles.

7 hrs/week2 weeksEnglish13,856 enrolled
Free to Audit

About this Course

Interested in learning the complete process of developing cloud-native applications, from start to finish? Then this course is for you! This course covers essential cloud concepts like Cloud Native Applications and Cloud Native Computing Foundations (CNCF) and their impact on cloud app developers. You'll also dive into specific tools and techniques for building these apps. You’ll then move on to improving your organization’s culture through DevOps. This involves maintaining consistent behavior and high code quality through approaches like test-driven and behavior-driven development. It will help you establish uniform practices and uphold exemplary code quality. Additionally, the course explains the benefits of implementing Continuous Integration (CI) and Continuous Delivery (CD) alongside Agile and Scrum methodologies. You'll also understand how aligning teams and promoting autonomy contributes to building superior systems. The course also covers MongoDB principles in depth and explores IBM Cloudant, including its architecture, technologies, advantages, and common use cases. Finally, the course concludes with a hands-on project. In this project, you'll deploy and modernize an application, refine user stories, add new features, and redeploy using CI/CD. This project will serve as a valuable addition to your portfolio, showcasing your newly acquired skills. 3b:T

What You'll Learn

  • Explore cloud-native applications concepts and methodologies.
  • Recognize CNCF’s impact, and analyze the benefits of CI/CD, Agile, and Scrum.
  • Recognize the DevOps culture and its significance.
  • Differentiate between TDD and BDD and explore the principles and characteristics of MongoDB.
  • Implement CI/CD practices and connect and integrate user stories to facilitate the Agile development process.
  • Enhance application functionality using tools and techniques.
  • Perform basic data operations using MongoBD and CRUD operations.

Prerequisites

  • Familiarity with Cloud concepts and terminology
  • Basic literacy in Cloud Application Development
  • Basic knowledge of HTML and Javascript

Instructors

U

Upkar Lidder

Senior Software Engineer

Topics

User Story
Application Development
Web Ide
JSON
Software Development Life Cycle
Continuous Delivery
Behavior-Driven Development
Public Cloud
Scrum (Software Development)
Software Quality (SQA/SQC)
NoSQL
Git (Version Control System)

Course Info

PlatformedX
LevelIntermediate
PacingUnknown
CertificateAvailable
PriceFree to Audit

Skills

قصة المستخدم
تطوير التطبيقات
بيئة تطوير ويب
JSON
دورة حياة تطوير البرمجيات
Continuous Delivery
Behavior-Driven Development
Public Cloud
Scrum (Software Development)
Software Quality (SQA/SQC)

Start Learning Now