Get Started with Cloud Native, DevOps, Agile, and NoSQL
云原生、DevOps、敏捷与 NoSQL 入门
- 专业证书IBM Front-End DeveloperIBM 前端开发者第 9 门 · 共 11 门
Module 01
Introduction to Cloud Native 云原生入门
13 / 14 篇- 01Course Introduction云原生、DevOps、敏捷开发与 NoSQL 入门课程
- 02Course Introduction and Objectives课程简介与目标
- 03Reading: Lab Options by Programming Language
- 04Welcome to Developing Cloud Native Applications云原生应用开发
- 05Cloud Computing Overview云计算概述
- 06Cloud Native Applications云原生应用概述
- 07Cloud-Native Applications云原生应用
- 08CNCF云原生计算基金会(Cloud Native Computing Foundation, CNCF)概述
- 09Hybrid Cloud (Optional)混合云概述
- 10Modernizing with Cloud Native Technologies云原生技术现代化
- 11Module 1 Summary: Introduction to Cloud Native第 1 模块总结:云原生入门
- 12Glossary: Introduction to Cloud Native术语表:云原生入门
- 13Practice Quiz: Introduction to Cloud Native练习测验:云原生入门
- 14Module 1 Graded Quiz: Introduction to Cloud Native第 1 模块评分测验:云原生入门
Module 02
DevOps & CI/CD 开发运维与持续集成·持续交付
16 篇- 01Introduction to DevOps & CI/CDDevOps 与 CI/CD 介绍
- 02Definition of DevOps什么是 DevOps?
- 03Essential Characteristics of DevOpsDevOps 的基本特征
- 04Test Driven Development什么是测试驱动开发(TDD)?
- 05Behavior Driven Development (BDD)行为驱动开发(BDD)简介
- 06What Is CI/CD?什么是 CI/CD?
- 07Benefits of CICI 的主要优势
- 08Tools for DevOps, CI and CDDevOps、CI 和 CD 的工具介绍
- 09DevOps Tools Categories and Their Available ToolsDevOps 工具类别与常用工具
- 10Reading: Introduction to Tekton and Pipelines阅读:Tekton 与流水线简介
- 11Hands-on Lab: CI/CD in Action动手实验:CI/CD 实战
- 12Everyone is Responsible for Success DevOps中行动与后果的重要性
- 13Module 2 Summary: DevOps & CI/CD第 2 模块总结:开发运维与持续集成/持续交付
- 14Glossary: DevOps & CI/CD术语表:开发运维与持续集成/持续交付
- 15Practice Quiz: DevOps & CI/CD练习测验:开发运维与持续集成/持续交付
- 16Module 2 Graded Quiz: DevOps & CI/CD第 2 模块评分测验:开发运维与持续集成/持续交付
Module 03
Agile & Scrum 敏捷与 Scrum
23 篇- 01Introduction to Agile Development and Scrum敏捷开发与 Scrum 入门
- 02Agile Principles敏捷哲学与《敏捷宣言》解析
- 03Scrum Overview敏捷与 Scrum 的区别及 Scrum 过程解析
- 04Organizational impact of Agile敏捷组织的重要性与 DevOps 的结合
- 05Mistaking Iterative Development for Agile敏捷的真正含义与误区解析
- 06Destination Unknown敏捷规划:避免错过截止日期的秘诀
- 07Agile Roles and the Need for Training没有培训的角色转变会导致失败
- 08Creating Good User Stories用户故事的定义与要素
- 09Effectively using Story Points故事点(Story Points)的定义与应用
- 10Building the Product Backlog产品待办事项列表(Product Backlog)管理与创建
- 11Sprint PlanningSprint 计划与管理
- 12The Sprint ReviewSprint 评审会议
- 13The Sprint RetrospectiveSprint 回顾会议
- 14Hands-on Lab: Get Set Up in GitHub实验:在 GitHub 上设置
- 15[Optional] Hands-on Lab: Get Set Up in ZenHub实践实验:在 ZenHub 中进行设置
- 16Hands-on Lab: Create an Issue Template in GitHub实验:在 GitHub 中创建问题模板
- 17Hands-on-lab: Assemble your Product Backlog using GitHub实验:使用 GitHub 组装您的产品待办事项列表
- 18[Optional] Hands-on-lab: Assemble your Product Backlog using ZenHub实践实验:使用 ZenHub 组建您的产品待办事项列表
- 19Module 3 Summary: Agile & Scrum第 3 模块总结:敏捷与 Scrum
- 20Agile Success Stories — Microsoft and Spotify敏捷成功案例 – 微软和 Spotify
- 21Glossary: Agile and Scrum术语表:敏捷与 Scrum
- 22Practice Quiz: Agile and Scrum练习测验:敏捷与 Scrum
- 23Module 3 Graded Quiz: Agile & Scrum第 3 模块评分测验:敏捷与 Scrum
Module 04
NoSQL Databases in Cloud 云端 NoSQL 数据库
20 篇- 01Overview of NoSQLNoSQL 概述
- 02Overview of MongoDBMongoDB 概述
- 03Advantages of MongoDBMongoDB 的优势
- 04Use Cases for MongoDBMongoDB 的应用场景
- 05MongoDB in the Cloud IDE云端 IDE 中的 MongoDB
- 06Hands-on Lab: Getting Started with MongoDB动手实验:MongoDB 入门
- 07CRUD Operations MongoDB的 CRUD 操作简介
- 08Hands-on Lab: MongoDB CRUD动手实验:MongoDB 增删改查
- 09Hands-On Lab: Accessing MongoDB from Python (Optional)可选动手实验:使用 Python 访问 MongoDB
- 10Lesson 1 Summary: NoSQL and MongoDB第 1 课总结:NoSQL 与 MongoDB
- 11Glossary: NoSQL and MongoDB术语表:NoSQL 与 MongoDB
- 12Practice Quiz: NoSQL and MongoDB练习测验:NoSQL 与 MongoDB
- 13Cheat Sheet速查表
- 14Module 4 Graded Quiz: NoSQL Databases in Cloud第 4 模块评分测验:云端 NoSQL 数据库
- 15Optional Lesson on CloudantCloudant 可选课程
- 16Overview of CloudantIBM Cloudant 概述
- 17IBM Cloudant Architecture and Key TechnologiesIBM Cloudant 架构与关键技术概述
- 18Cloudant Benefits and SolutionsIBM Cloudant 优势与解决方案
- 19Lesson 2 Summary: Cloudant第 2 课总结:Cloudant
- 20Practice Quiz: Cloudant练习测验:Cloudant
Module 05
Final Project and Final Exam 期末项目与期末考试
5 / 6 篇- 01Final Project Overview云原生、DevOps、敏捷和 NoSQL - 期末项目概述
- 02Final Project - Part A: Epics and Stories期末项目 - A 部分:创建史诗和故事
- 03Final Project - Part B & C: Modernize Application and DevOps期末项目 - B 和 C 部分:税务计算器
- 04Graded Assignment: Peer Graded Assignment评分作业:同伴互评作业
- 05Congratulations and Next Steps祝贺与下一步
- 06Thanks from the Course Team