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

您将获得的技能: Prompt Engineering, Generative AI, ChatGPT, OpenAI API, Microsoft Copilot, AI Workflows, Application Development, Code Review, Debugging
中级 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: 数据可视化软件, R 语言程序设计(中文版), 软件测试, 数据清理, 技术文档, GitHub, 数据预处理, 软件文档, 持续集成, 传单(软件), 代码审查
中级 · 课程 · 1-3 个月

您将获得的技能: ChatGPT, Prompt Engineering, Software Development Tools, Test Automation, Technical Design, Docker (Software), Technical Documentation, Unit Testing, Application Deployment, Application Programming Interface (API), Application Development, Technical Communication
中级 · 课程 · 1-3 个月

Simplilearn
您将获得的技能: Generative AI, Software Development Tools, Code Review, Application Development, Computer Programming Tools, Prompt Engineering, Maintainability, Integrated Development Environments, Software Quality (SQA/SQC), Artificial Intelligence, Debugging
初级 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: 大型语言模型, LLM 申请, 人工智能和机器学习(AI/ML), 机器学习, Prompt Engineering, 代码审查, 生成式人工智能, 软件开发方法
初级 · 课程 · 1-4 周

IBM
您将获得的技能: 专业精神, 工程软件, 应用程序开发, Devops, 沟通, 语言交流技能, 软件开发, 云计算, 面试技巧, 解决问题, 软件工程, 专业发展, 建立关系
初级 · 课程 · 1-4 周

Instituto Tecnológico de Aeronáutica
您将获得的技能: Test Driven Development (TDD), Unit Testing, JUnit, Test Automation, Software Testing, Testability, Maintainability, Software Design, Software Development, White-Box Testing, Object Oriented Programming (OOP), Software Quality (SQA/SQC), Programming Principles
中级 · 课程 · 1-4 周

The Hong Kong University of Science and Technology
您将获得的技能: 计算机扫盲, 文件管理, 计算机图形学, 图形软件, 微软办公软件, 计算机硬件, 计算机系统, 电子表格软件
混合 · 课程 · 1-3 个月

您将获得的技能: 负责任的人工智能, 大型语言模型, 调试, 软件测试, AI 工作流程, 人工智能, 自然语言处理, Prompt Engineering, 软件开发, 生成式人工智能, 测试自动化, AI 安全, DevSecOps, 软件架构, 软件开发工具, 软件工程, CI/CD
中级 · 课程 · 1-4 周

Universitat Autònoma de Barcelona
您将获得的技能: Databases, Relational Databases, Data Integration, Database Management, Data Entry, SQL Server Integration Services (SSIS), Data Import/Export, Geographic Information Systems, Software Installation, Wealth Management
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Acceptance Testing, Database Management, Web Applications, Microservices, Software Architecture, Software Engineering, Data Infrastructure, System Monitoring, Functional Requirement, Application Deployment, User Acceptance Testing (UAT), Application Development, Distributed Computing, Prototyping, Requirements Elicitation, Test Automation, Agile Product Development, Big Data, Data Analysis
攻读学位
高级设置 · 课程 · 1-4 周

Illinois Tech
您将获得的技能: Cloud-Native Computing, Cloud Infrastructure, Cloud Deployment, Cloud Development, Cloud Computing, Public Cloud, Software As A Service, Application Deployment, Cloud Services, Cloud Security, Amazon Web Services, Serverless Computing, Service Oriented Architecture, System Implementation
攻读学位
初级 · 课程 · 1-3 个月