Software Development Life Cycle

软件开发生命周期(SDLC)是一个框架,它定义了软件开发过程中每一步所执行的任务,以确保高质量、有效和高效的结果。Coursera 的 SDLC 目录向您传授这种系统有序的软件开发方法,让您深入了解从需求分析到系统维护的整个过程。您将了解 SDLC 的各种模型,如瀑布式、敏捷式、迭代式、螺旋式和 DevOps,每种模型都有各自的优缺点。此外,您还将掌握项目管理、质量保证、测试和部署的概念,使您具备在企业中管理和领导软件开发项目的必要技能。
33凭据
68门课程

相关角色

获得晋升所需的知识和技能。

  • 此角色有 US$123,136 工资中位数¹.

    描述:

    An Application Developer designs, develops, and maintains software, ensuring functionality and user satisfaction using Java, Python, and C#.

    此角色有 US$123,136 工资中位数¹.

    提供方

    Microsoft_logo
    Google Cloud_logo
  • 此角色有 US$113,920 工资中位数¹.

    描述:

    A Mainframe Developer maintains and develops software for large-scale systems, ensuring performance and reliability, often using COBOL and JCL.

    此角色有 US$113,920 工资中位数¹.

    提供方

    IBM _logo
    LearnQuest_logo

最受欢迎

当前趋势

最新发布

筛选依据

主题
必需的

语言
必需的

在整个课程(说明和评估)中使用的语言。

了解产品
必需的

通过已评分作业、视频和论坛向顶级授课教师学习。
通过完成一系列课程和项目,深入学习学科知识。
获得行业领导者颁发的职业证书,展示您学到的专业知识。

级别
必需的

课程长度
必需的

字幕
必需的

教师
必需的

“software development life cycle” 的结果

  • 状态:免费试用

    University of Minnesota

    您将获得的技能: 软件设计, 工程软件, 应用安全, 用户体验设计, 软件开发生命周期, 设计思维, 软件工程, 流程制图, 软件质量保证, 计划发展, 软件架构, 敏捷项目管理, 软件设计模式, 敏捷软件开发, 用户故事, Scrum(软件开发), 面向对象设计, 软件开发方法, Agile 方法论, Kanban 原则

  • 状态:免费试用

    您将获得的技能: 计算机编程, 集成开发环境, Python 程序设计, 统一模型语言, 前端网络开发, 软件设计, 软件开发, Scrum(软件开发), 编程原则, 软件工程, 全栈式网络开发, 软件开发生命周期, 软件架构, 后端网站开发, 软件设计模式, Agile 方法论

  • 状态:免费试用
    状态:人工智能技能

    您将获得的技能: Prompt Engineering, 数据导入/导出, 云计算, 应用程序部署, 云计算架构, CI/CD, 工程软件, Kubernetes, Node.JS, 响应式网页设计, Django (网络框架), 还原式 API, Git(版本控制系统), 软件架构, 软件开发生命周期, React Redux, 云服务, 应用设计, Istio, 对象关系映射

  • 状态:新
    状态:预览

    您将获得的技能: Open Web Application Security Project (OWASP), DevSecOps, Jenkins, Software Development Life Cycle, CI/CD, Application Security, Secure Coding, Continuous Integration, DevOps, Continuous Delivery, Vulnerability Scanning, Vulnerability Assessments, Software Quality Assurance, Security Awareness, Dependency Analysis, Compliance Management, Automation

  • 状态:免费试用
    状态:人工智能技能

    您将获得的技能: 数据导入/导出, Linux 命令, 应用程序部署, 应用程序开发, Grafana, CI/CD, 云计算架构, 测试驱动开发(TDD), 持续集成, 还原式 API, Kubernetes, 软件开发生命周期, 软件工程, 软件架构, Git(版本控制系统), 开放式网络应用程序安全项目(OWASP), 用户故事, Gherkin(脚本语言), Istio, Devops

  • 状态:免费试用
    状态:人工智能技能

    您将获得的技能: Linux 命令, Python 程序设计, 数据导入/导出, 应用程序部署, Grafana, 还原式 API, 软件开发生命周期, MongoDB, 微服务, Kubernetes, Django (网络框架), Istio, Bash(脚本语言), 软件架构, Git(版本控制系统), 开放式网络应用程序安全项目(OWASP), NoSQL, 对象关系映射, 外壳脚本, OpenShift

是什么让您今天来到 Coursera?

  • 状态:新
    状态:免费试用

    您将获得的技能: Prompt Engineering, AI Personalization, Generative AI, Infrastructure as Code (IaC), Legal Risk, Requirements Analysis, Test Tools, Software Testing, Security Testing, ChatGPT, Risk Analysis, Sprint Planning, Software Development Tools, Software Development Life Cycle, User Interface and User Experience (UI/UX) Design, Automation, Software Documentation, Artificial Intelligence, Software Architecture, Software Development Methodologies

  • 状态:新
    状态:免费试用

    您将获得的技能: Microsoft Power Platform, Stakeholder Management, Software Development Life Cycle, Team Building, Agile Methodology, Quality Management, Agile Project Management, Project Management Institute (PMI) Methodology, Power BI, Microsoft Power Automate/Flow, Scrum (Software Development), Business Analysis, Virtual Teams, Requirements Management, Risk Management, Team Management, Project Management Life Cycle, Project Management, Microsoft Project, Business

  • 状态:免费试用

    The Hong Kong University of Science and Technology

    您将获得的技能: 统一模型语言, 需求分析, 软件设计, 调试, 系统开发生命周期, 项目管理, 数据建模, 功能要求, 项目规划, 软件开发生命周期, 软件质量保证, 软件工程, 验收测试, 软件设计模式, 软件架构, 软件测试, 系统设计, 面向对象设计, 配置管理, 软件开发方法

  • Amazon Web Services

    您将获得的技能: AWS 身份和访问管理 (IAM), 数据管理, 亚马逊 S3, 云计算, 亚马逊云观察, CI/CD, 专业网络, 云计算架构, 云计算管理, 解决问题, Devops, 团队合作, 基础设施即代码(IaC), 软件开发生命周期, 软件架构, 摘录, 亚马逊网络服务, AWS CloudFormation, IT 自动化, 亚马逊 DynamoDB

  • 状态:免费试用
    状态:人工智能技能

    您将获得的技能: Prompt Engineering, Cloud-Native Computing, Software Development Life Cycle, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), Microservices, CI/CD, Restful API, Java Programming, Engineering Software, Version Control, Database Management, Software Design

  • 状态:免费试用

    University of Colorado System

    您将获得的技能: 统一模型语言, 安全 Code, 软件设计, 应用安全, 数据库管理, 安全软件, 数据库设计, 软件开发生命周期, 技术设计, 系统设计, 软件工程, 威胁建模, 脆弱性评估, 软件架构, 可用性测试, 单元测试, 软件设计模式, 开放式网络应用程序安全项目(OWASP), 面向对象设计, 用户界面和用户体验(UI/UX)设计

是什么让您今天来到 Coursera?

主要合作伙伴

  • IBM
  • Google Cloud
  • Packt
  • LearnQuest
  • SkillUp
  • University of Colorado System
  • Amazon
  • Edureka