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

Atlassian
您将获得的技能: Git(版本控制系统), 软件版本控制, 软件配置管理, 命令行界面, 持续集成, GitHub, 版本控制, 协作软件, Bitbucket
★ 4.7 (2992) · 混合 · 课程 · 1-4 周

University of Pennsylvania
您将获得的技能: 数据分析, 数据科学, 数据可视化, 单元测试, Python 编程, 应用程序开发, 面向对象编程(OOP), 计算机编程工具, Java 编程, Java, 数据结构, 编程原则, 日蚀(软件), Pandas(Python 软件包), 数据清理, 文件输入/输出, 计算机编程, Matplotlib, 调试, 面向对象设计
★ 4.5 (1912) · 初级 · 专项课程 · 3-6 个月

Columbia University
您将获得的技能: 财务, 房地产, 创新, 日程安排, 项目风险管理, 现金流量, 业务转型, 项目融资, 成本管理, 环境、健康和安全, 成本控制, 生产时间表, 投标, 项目时间表, 打孔工作, 施工管理, 建筑, 建筑信息模型, 成本估算, 建筑估算
★ 4.7 (9758) · 初级 · 专项课程 · 3-6 个月
您将获得的技能: Intrusion Detection and Prevention, Incident Response, Computer Security Incident Management, Endpoint Detection and Response, Threat Detection, Event Monitoring, Security Information and Event Management (SIEM), Incident Management, Cyber Threat Intelligence, Continuous Monitoring, Security Controls, Network Security, Network Monitoring, Splunk, Network Analysis, TCP/IP, Network Protocols, Document Management, Query Languages
★ 4.8 (3378) · 初级 · 课程 · 1-4 周

您将获得的技能: Prompt Engineering, Large Language Modeling, Retrieval-Augmented Generation, Generative AI Agents, Generative AI, Microsoft Azure, LLM Application, Artificial Intelligence, AI Orchestration, Agentic Workflows, OpenAI, OpenAI API, AI Workflows, Natural Language Processing, Microsoft Development Tools, Computer Vision, AI Integrations, Image Analysis, Agentic systems, Model Deployment
中级 · 课程 · 1-3 个月
您将获得的技能: Responsive Web Design, Web Design, User Experience Design, Design Reviews, Wireframing, User Experience, Usability Testing, User Interface and User Experience (UI/UX) Design, User Research, User Centered Design, Design Research, Layout Design, User Interface (UI) Design, Software Design Documents, Prototyping, Mockups, Figma (Design Software), Information Architecture
★ 4.8 (3854) · 初级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 脚本, 游戏设计, 面向对象编程(OOP), 开发环境, 编程原则, 面向对象设计, 调试, Unity 引擎, 数据存储, 集成开发环境, 计算机编程, 视频游戏开发, C#(编程语言)
★ 4.7 (2484) · 初级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Javascript, Code Reusability, Web Development, Web Design and Development, Application Programming Interface (API), Web Applications, API Testing, Debugging
初级 · 课程 · 1-3 个月
University of Alberta
您将获得的技能: 敏捷产品开发, 敏捷方法, 软件开发, 软件工程, 流程建模, 流程驱动的开发, 敏捷软件开发, 测试驱动开发(TDD), Agile 方法论, 软件开发生命周期, 看板原则, 软件开发方法, Scrum(软件开发), Agile 软件开发
★ 4.7 (5294) · 混合 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 面向对象编程(OOP), 计划发展, 单元测试, Java 编程, Algorithm, Java, 数据结构, 算法, 软件测试, 性能调整, 理论计算机科学, 性能测试
★ 4.8 (2250) · 中级 · 课程 · 1-3 个月
University of Illinois Urbana-Champaign
您将获得的技能: 批判性思维, 社会科学, 经济学, 社会经济学, 行为经济学, 市场动态, 资源分配, 决策, 消费者行为, 供应与需求, 市场分析
★ 4.8 (3310) · 初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Data Science, Web Applications, Python Programming, Data Analysis, Programming Principles, Artificial Intelligence, Computer Programming, Game Design
★ 4.5 (2214) · 初级 · 指导项目 · 不超过 2 小时