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

University of Washington
您将获得的技能: 计算机编程, 鲁比(编程语言), 软件安装, 编程原则, 理论计算机科学, 功能设计, 软件设计, 计算思维, 其他编程语言
★ 4.9 (1910) · 中级 · 课程 · 1-3 个月

DeepLearning.AI
您将获得的技能: 机器学习, 持续部署, 模型评估, MLOps(机器学习运营), 数据质量, 数据预处理, 数据验证, 调试, 云部署, 应用机器学习, 功能工程, 数据管道, 持续监测, 模型部署, Data Validation, Model Evaluation
★ 4.8 (3356) · 中级 · 课程 · 1-4 周

高级设置 · 课程 · 1-4 周
University of Alberta
您将获得的技能: 优先次序, 验收测试, 敏捷软件开发, 系统要求, 变更控制, 需求管理, 范围管理, 积压工作, 用户需求文件, 需求征询, 功能要求, 用户故事, 客户服务, 需求分析, 产品要求, 业务要求, Agile 软件开发
★ 4.8 (3157) · 混合 · 课程 · 1-4 周
The Hong Kong University of Science and Technology
您将获得的技能: Prompt Engineering, Vibe coding, HTML and CSS, Generative AI, Web Development, Python Programming, Data Analysis, Artificial Intelligence, Data Science, Program Development, Simulations, Debugging
初级 · 课程 · 1-3 个月

University of Alberta
您将获得的技能: Java, 应用设计, 面向对象编程(OOP), 面向对象设计, 可维护性, 软件设计, 统一建模语言, 软件设计模式
★ 4.7 (2405) · 中级 · 课程 · 1-4 周

您将获得的技能: Data Preprocessing, Model Evaluation, Hugging Face, Data Transformation, Feature Engineering, Data Pipelines, Image Analysis, Transfer Learning, Artificial Intelligence and Machine Learning (AI/ML), Natural Language Processing, Machine Learning Methods, Data Architecture, Machine Learning Software, Computer Vision, Digital Signal Processing, Artificial Neural Networks, Machine Learning Algorithms
中级 · 课程 · 3-6 个月

University of Toronto
您将获得的技能: 集成开发环境, Objective-C(编程语言), 面向对象编程(OOP), 计算机编程, 苹果 Xcode, 编程原则, Swift 编程, iOS 开发, 图像分析, 移动开发, 苹果 iOS
★ 3.9 (1439) · 混合 · 课程 · 1-3 个月

Universidad Austral
您将获得的技能: Software Documentation, Object Oriented Design, Unified Modeling Language, Relational Databases, Object-Relational Mapping, Software Design, Test Driven Development (TDD), Database Management, Unit Testing, Object Oriented Programming (OOP), Database Design, SQL, Debugging, Data Structures, Python Programming, JSON, File Management, Computer Programming, Programming Principles, Software Installation
★ 4.5 (2245) · 初级 · 专项课程 · 3-6 个月

您将获得的技能: AI Orchestration, AI Workflows, LangGraph, Enterprise Application Management, Generative AI Agents, Agentic systems, Retrieval-Augmented Generation, Scalability, Secure Coding, Context Management, Performance Tuning, Vector Databases, Embeddings, Debugging, Data Persistence
中级 · 课程 · 1-4 周

您将获得的技能: 网页设计与开发, 全栈式网络开发, 后端网站开发, 层叠样式表(CSS), 网络开发工具, Javascript, HTML 和 CSS, 超文本标记语言(HTML), 互动设计, 网络开发, 网页设计, 网络应用, 前端网络开发
★ 4.6 (2347) · 初级 · 课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 数据管理, Go(编程语言), 算法, 面向对象编程(OOP), 数据结构, 操作系统, 调试, 计算机结构, 网络协议, 文件输入/输出, 功能设计, 系统编程, 软件设计, Network Protocol(网络协议, Data Management, Algorithm
★ 4.6 (3004) · 中级 · 专项课程 · 3-6 个月