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

Duke University
您将获得的技能: 数据结构, 软件设计, 可维护性, 模拟, 系统编程, 调试, 命令行界面, 软件开发, 计划发展, 文件输入/输出, 软件工程, 用户界面(UI), C(编程语言)
初级 · 课程 · 1-4 周

您将获得的技能: Cloud Deployment, Software Development Life Cycle, Open Web Application Security Project (OWASP), Containerization, Istio, Software Architecture, Node.JS, Application Deployment, Restful API, Kubernetes, Database Design, Cloud-Native Computing, Responsive Web Design, NoSQL, Git (Version Control System), Ajax, Grafana, Javascript, Azure DevOps, Engineering Software
初级 · 专业证书 · 3-6 个月
University of California, Santa Cruz
您将获得的技能: 编程原则, 伪代码
初级 · 课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 全球定位系统, 用户界面 (UI) 设计, 交互设计, iOS 开发, 地理信息系统, Swift 编程, 人机交互, 动画, 应用程序开发, 移动开发, 视频游戏开发, 苹果 iOS, 苹果 Xcode, 互动设计, 游戏设计, 用户界面(UI), 动画和游戏设计
混合 · 课程 · 1-4 周

Meta
您将获得的技能: 数据结构, React Native, Javascript, 交互设计, 还原式 API, Git(版本控制系统), Android Studio, 用户体验设计, Kotlin, 可用性测试, Unix 命令, Jest(JavaScript 测试框架), 版本控制, 移动开发, GitHub, 用户研究, 用户界面(UI), Android Jetpack, 角色(用户体验), 安卓开发
攻读学位
初级 · 专业证书 · 3-6 个月

University of Maryland, College Park
您将获得的技能: 风险管理, 威胁建模, 管理, 电信, 网络安全, 安全管理, 计算机安全意识培训, 网络风险, 企业安全, 利用开发, 政治科学, 公共安全与国家安全, 网络安全战略, 网络攻击, 开发技术, 网络安全政策, 通用网络
初级 · 课程 · 1-3 个月

Meta
您将获得的技能: SQL, 前端网络开发, 数据结构, Bootstrap(前端框架), 云托管, 关系数据库, 网页设计与开发, Python 程序设计, 面向对象编程(OOP), 还原式 API, 数据库管理系统, Git(版本控制系统), GitHub, 版本控制, 全栈式网络开发, Unix 命令, Django (网络框架), 后端网站开发, 计算机编程, 应用程序接口测试
攻读学位
初级 · 专业证书 · 3-6 个月

您将获得的技能: Bootstrap (Front-End Framework), Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Browser Compatibility, User Centered Design, React Redux, CI/CD, Cloud Applications, Responsive Web Design, Cloud Development, NoSQL, Git (Version Control System), GitHub, Webpack, Application Development, MongoDB, Hypertext Markup Language (HTML), HTML and CSS, Engineering Software
初级 · 专业证书 · 3-6 个月

您将获得的技能: React Native, Prompt Engineering, Software Development Life Cycle, Flutter (Software), Swift Programming, Mobile Development, Software Architecture, Apple Xcode, Android Studio, User Centered Design, React Redux, Android Development, Apple iOS, Responsive Web Design, Git (Version Control System), GitHub, Android (Operating System), Cascading Style Sheets (CSS), React.js, AI Personalization
初级 · 专业证书 · 3-6 个月

Meta
您将获得的技能: React Native, Javascript, 数据结构, 交互设计, iOS 开发, 还原式 API, 苹果 Xcode, Git(版本控制系统), GitHub, 可用性测试, Swift 编程, 版本控制, 核心数据(软件), Jest(JavaScript 测试框架), 移动开发, 苹果 iOS, 用户研究, Unix 命令, 用户界面(UI), 角色(用户体验)
攻读学位
初级 · 专业证书 · 3-6 个月

University of Michigan
您将获得的技能: SQL, 安全 Code, 关系数据库, 数据建模, PHP(脚本语言), Javascript, 数据库设计, Javascript 和 jQuery, 调试, MySQL, 面向对象编程(OOP), jQuery, JSON, 网络开发, 数据库应用, AJAX, 数据库开发, 超文本标记语言(HTML), 网络应用, 数据库
中级 · 专项课程 · 3-6 个月

您将获得的技能: Storyboarding, Wireframing, Information Architecture, Figma (Design Software), User Experience Design, User Centered Design, Prototyping, User Interface (UI), Usability, Mockups, Conceptual Design, User Flows
初级 · 课程 · 1-4 周