筛选依据
主题必需的
语言必需的
在整个课程(说明和评估)中使用的语言。
了解产品必需的
级别必需的
课程长度必需的
技能必需的
字幕必需的
教师必需的
浏览软件设计课程目录
- 状态:免费试用
Scrimba
您将获得的技能: Responsive Web Design, User Interface (UI) Design, User Interface (UI), HTML and CSS, Web Design, Figma (Design Software), Typography, Front-End Web Development, Web Design and Development, Maintainability, Mockups, Web Content Accessibility Guidelines, Cascading Style Sheets (CSS), Web Development, Usability, Prototyping, Browser Compatibility, User Experience Design, Web Development Tools, Software Engineering
- 状态:免费试用
University of Colorado Boulder
您将获得的技能: 用户体验, 物联网, 可用性, 交互设计, 嵌入式系统, 用户界面(UI), 软件开发, 原型设计, 电信, 验证和确认, API 设计, 人机交互, 可用性测试, Network Protocol(网络协议, 亚马逊网络服务, 用户研究, 嵌入式软件, 角色(用户体验), 云计算架构, 用户界面和用户体验(UI/UX)设计
- 状态:免费试用
Board Infinity
您将获得的技能: React Native, Mobile Development, Responsive Web Design, Docker (Software), Azure DevOps, Restful API, Cross Platform Development, Microservices, Containerization, User Interface and User Experience (UI/UX) Design, DevOps, UI Components, ASP.NET, iOS Development, CI/CD, .NET Framework, Unit Testing, Android Development, Software Testing, Version Control
- 状态:免费试用
University of Colorado System
您将获得的技能: 统一模型语言, 数据伦理, 软件设计, 数据流, 测试自动化, 软件开发工具, JUnit, 技术设计, 软件工程, 软件架构, 系统设计, 面向对象设计, 软件开发方法, 单元测试
- 状态:免费试用
Adobe
您将获得的技能: Adobe Acrobat, Document Management, Workflow Management, Collaborative Software, Process Design, Design Reviews, File Management, Presentations, Client Services, Marketing Collateral, Graphic Design, Digital Design, Version Control, Creative Design, Branding, Constructive Feedback
University of Colorado Boulder
您将获得的技能: 集成开发环境, 软件设计, 系统配置, 嵌入式系统, 计算机结构, 调试, 微架构, 数据结构, 系统编程, 外围设备, 可维护性, 硬件架构, 嵌入式软件, 开发环境, C(编程语言)
- 状态:免费试用
您将获得的技能: 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
- 状态:免费试用
University of Colorado System
您将获得的技能: 设计策略, 软件设计, 应用安全, 数据库设计, 操作系统, 系统设计, 可用性测试, 软件架构, 软件设计模式, 数据库管理, 用户界面和用户体验(UI/UX)设计
- 状态:新状态:预览
Board Infinity
您将获得的技能: Test Case, Test Planning, Test Automation, System Testing, Continuous Integration, Acceptance Testing, Test Tools, CI/CD, Software Quality Assurance, Continuous Delivery, Regression Testing, Quality Assurance, Selenium (Software), Software Development Tools, Debugging
- 状态:免费试用
Microsoft
您将获得的技能: Storyboarding, User Research, Information Architecture, User Experience Design, Persona (User Experience), Design Thinking, User Centered Design, Design Strategies, Prototyping, Creativity
- 状态:免费试用
The Hong Kong University of Science and Technology
您将获得的技能: 面向对象编程(OOP), 系统开发生命周期, 需求分析, 数据建模, 统一模型语言, 软件开发, 项目管理, 功能要求, 项目规划, 软件工程, 面向对象设计, 软件系统, 系统要求
- 状态:免费试用
University of California San Diego
您将获得的技能: 模型, 以人为本的设计, 用户体验设计, 交互设计, 可用性, 原型设计, 用户界面 (UI) 设计, 设计思维, 故事板, 用户研究, 面试技巧
总之,以下是 10 最受欢迎的 software design 课程
- UI Design for Web Developers: Scrimba
- 嵌入式界面设计: University of Colorado Boulder
- Holistic Mobile App Design & Development: Board Infinity
- 软件设计方法和工具: University of Colorado System
- Document Design: Adobe
- Embedded 软件和硬件架构: University of Colorado Boulder
- Software Engineering Tools and Practices: Codio
- 作为抽象的软件设计: University of Colorado System
- Fundamentals of Test Case Design: Board Infinity
- Designing for User Experience: Microsoft