人机交互课程可以帮助您学习用户界面设计、可用性测试、交互设计原则和 Accessibility 标准。您可以掌握用户研究、原型设计和跨平台评估用户体验的技能。许多课程都会介绍 Figma、Sketch 和 Adobe XD 等工具,这些工具支持创建和测试 Interface,以及收集用户反馈和迭代设计的方法。

IESE Business School
您将获得的技能: 财务, 财务会计, 权责发生制会计, 收益表, 企业财务, 财务报表分析, 资产负债表, 财务管理, 金融市场, 财务数据, 会计, 一般财务, 管理会计, 财务报表, 现金流量, 财务敏锐性, 现金管理, 企业会计, 财务分析, 资本预算编制
★ 4.8 (6458) · 初级 · 专项课程 · 3-6 个月

University of Virginia
您将获得的技能: 团队管理, 产品管理, 设计思维, DevOps, 持续部署, 产品改进, 团队绩效管理, 持续交付, 敏捷方法, Agile 项目管理, Agile 软件开发, Agile 方法论, 敏捷软件开发, 可用性测试, 产品测试, 团队建设, 敏捷项目管理, 客户分析, 敏捷产品开发, 产品开发, 团队领导, 用户故事, 新产品开发
★ 4.7 (9818) · 初级 · 专项课程 · 3-6 个月
您将获得的技能: Storyboarding, Wireframing, Information Architecture, Figma (Design Software), User Story, User Experience Design, User Experience, Prototyping, User Interface and User Experience (UI/UX) Design, User Interface (UI), Persona (User Experience), Interactive Design, User Research, Design Elements And Principles
★ 4.9 (9644) · 初级 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: 计算思维, 游戏设计, 计划发展, 事件驱动编程, 数据结构, 脚本, 面向对象编程(OOP), Javascript, Javascript 和 jQuery, jQuery
★ 4.8 (64) · 混合 · 课程 · 1-4 周

University of Maryland, College Park
您将获得的技能: 网络安全战略, 计算机安全意识培训, 管理, 基础设施安全, 风险管理, 威胁建模, 开发技术, 数据安全, 企业安全, 安全意识, 网络安全政策, 网络威胁情报, 网络攻击, 网络安全, 安全管理, 通用网络, 电信, 网络治理, 网络风险
★ 4.7 (3295) · 初级 · 课程 · 1-3 个月

Meta
您将获得的技能: React Native, 核心数据(软件), 角色(用户体验), GitHub, Git(版本控制系统), 版本控制, 移动开发, Unix 命令, 用户界面/用户体验研究, 数据结构, iOS 开发, 可用性测试, 恢复性应用程序接口, 用户界面(UI), 用户研究, Jest(JavaScript 测试框架), 苹果 Xcode, Swift 编程, Javascript, 苹果 iOS
★ 4.6 (8726) · 初级 · 专业证书 · 3-6 个月

University of Maryland, College Park
您将获得的技能: Cybersecurity, Cyber Security Policies, Cyber Risk, Cyber Attacks, Cyber Governance, Cyber Security Strategy, Security Management, Infrastructure Security, Data Security, Threat Modeling, Computer Security, Security Awareness, Risk Management, Enterprise Security, Vulnerability, Governance, General Networking, Public Safety and National Security, Threat Detection, Artificial Intelligence
★ 4.7 (3338) · 初级 · 专项课程 · 3-6 个月

University of Alberta
您将获得的技能: 项目风险管理, 产品管理, 需求征询, 敏捷方法, 风险管理框架, 风险分析, 项目管理, 风险管理, Agile 方法论, Agile 项目管理, Agile 软件开发, 敏捷软件开发, 冲刺计划, 冲刺回顾, 软件开发, 功能要求, 敏捷项目管理, 敏捷产品开发, 软件技术审查, 看板原则, 软件开发方法, Scrum(软件开发), 需求分析
★ 4.7 (1.2万) · 初级 · 专项课程 · 3-6 个月

University of Minnesota
您将获得的技能: 安全架构审查, 设计思维, 软件架构, 面向对象设计, 软件开发生命周期, 软件工程, 敏捷方法, 流程制图, 改善方法, Agile 项目管理, Agile 方法论, Agile 软件开发, 敏捷软件开发, 应用安全, 软件质量保证, 看板原则, Scrum(软件开发), 敏捷产品开发, 敏捷项目管理, 软件设计, 软件开发方法, 软件设计模式, 用户故事
★ 4.7 (9836) · 中级 · 专项课程 · 3-6 个月

Duke University
您将获得的技能: 生物信息学, 解决问题, 计算机编程, 调试, 编程原则, 数据分析, 统计分析, Java, Algorithm, 数据处理, 计划发展, 软件文档, 软件测试, 算法, 集成开发环境, 文件输入/输出, 面向对象编程(OOP), 数据操作, Java 编程, 网络抓取, 软件设计
★ 4.6 (8070) · 初级 · 课程 · 1-3 个月

University of Illinois Urbana-Champaign
您将获得的技能: 计算机编程, 调试, C++(编程语言), 面向对象设计, 数据存储, 工程软件, 软件工程, 非结构化数据, 理论计算机科学, Algorithm, 计算机编程工具, 计划发展, 数据结构, 集成开发环境, 算法, 数据库系统, 面向对象编程(OOP), 开发环境, 图论, 内存管理
★ 4.7 (3502) · 中级 · 专项课程 · 1-3 个月

您将获得的技能: Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), CI/CD, Restful API, Data Ethics, Java Programming, Model Deployment, Version Control, Database Management, Software Development, Software Design
★ 4.6 (7652) · 初级 · 专业证书 · 3-6 个月