软件需求课程可以帮助您学习如何收集和分析用户需求、创建详细的规格说明以及有效管理项目范围。您可以掌握撰写清晰文档、与利益相关者面谈以及使用 Use Cases 和 user stories 等技术的技能。许多课程都会介绍一些工具,如用于跟踪需求的 JIRA、用于可视化工作流程的 Lucidchart,以及在整个开发过程中帮助组织和优先排序功能的需求管理软件。

您将获得的技能: PostgreSQL, Database Administration, Relational Databases, Database Design, Database Management, Database Architecture and Administration, SQL, Stored Procedure, Databases, Transaction Processing, Data Manipulation, Query Languages
中级 · 课程 · 1-4 周

您将获得的技能: Technical Documentation, Technical Writing, Software Documentation, Technical Communication, Software Design Documents, Information Architecture, Writing, User Requirements Documents, Software Development Tools, Automation, Style Guides, Software Development, Agile Software Development, Interactive Design, Project Management Software, Diagram Design, Generative AI
初级 · 课程 · 1-3 个月

28DIGITAL
您将获得的技能: 物联网, 可维护性, 功能要求, 用户需求文件, 安卓开发, 互操作性, 软件设计模式, 软件质量(SQA/SQC), 需求分析, 软件架构, 应用框架
混合 · 课程 · 1-3 个月

您将获得的技能: 云计算, 工程软件, 数据导入/导出, 云部署, 云计算架构, Istio, Node.JS, 网页设计与开发, 云 Native 计算, 软件开发生命周期, 还原式 API, 软件架构, Prompt Engineering, 服务器端, CI/CD, Git(版本控制系统), Kubernetes, 响应式网页设计, React Redux, Django (网络框架)
攻读学位
初级 · 专业证书 · 3-6 个月

DeepLearning.AI
您将获得的技能: Prompt Engineering, Large Language Modeling, Database Design, LLM Application, Software Documentation, Software Design Patterns, Collaborative Software, Software Testing, OpenAI API, Application Design, Generative AI, Database Management, AI Enablement, Code Review, Software Architecture, System Design and Implementation, Dependency Analysis, Software Engineering, Software Development, Machine Learning
初级 · 专业证书 · 1-3 个月

Pontificia Universidad Católica del Perú
您将获得的技能: Unified Modeling Language, Software Development Life Cycle, Software Development Methodologies, Software Design, Software Engineering, Software Development, Systems Development, Waterfall Methodology, Requirements Analysis
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Service Level, Acceptance Testing, Database Management, Software Engineering, Web Applications, Performance Testing, Scalability, Microservices, Software Architecture, Data Architecture, Distributed Computing, Data Infrastructure, System Monitoring, Functional Requirement, Application Deployment, User Acceptance Testing (UAT), Application Development, Prototyping, Predictive Modeling, Big Data
攻读学位
高级设置 · 专项课程 · 1-3 个月

The Linux Foundation
您将获得的技能: Open Source 技术, 协作软件, 软件开发生命周期, 技术交流, Git(版本控制系统), CI/CD, GitHub, 软件开发方法
初级 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: 依赖性分析, 人工智能, 安全测试, 软件测试, 协作软件, 大型语言模型, 软件文档, 调试, LLM 申请, 软件工程
初级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: Open Source 技术, 交互式数据可视化, 数据可视化软件, 数据操作, 数据预处理, 单元测试, 面向对象编程(OOP), 数据地图, Ggplot2, 软件包和软件管理, 传单(软件), 网页抓取, 数据清理, 调试, R 语言程序设计(中文版), 软件文档, 可视化(计算机制图), 技术文档, Tidyverse(R 软件包), 数据可视化
初级 · 专项课程 · 3-6 个月

您将获得的技能: Jest (JavaScript Testing Framework), CI/CD, Model View Controller, User Acceptance Testing (UAT), Continuous Integration, Cucumber (Software), Postman API Platform, Ansible, Software Testing, OAuth, Web Development Tools, Behavior-Driven Development, Application Performance Management, Prometheus (Software), Authentications, Test Driven Development (TDD), Package and Software Management, Cloud API, Javascript, Software Engineering
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: Html 和 Css, 集装箱化, 云计算, JavaScript 框架, 云基础设施, 数据存储技术, 网络开发, 云部署, 微服务, 版本控制, Devops, 无服务器计算, 云应用, 云服务, 云 Native 计算, CI/CD, 全栈式网络开发, 网络应用, Django (网络框架), OpenShift
中级 · 课程 · 1-4 周