计算机图形课程可以帮助你学习二维和三维建模、渲染技术、动画原理和视觉效果。您可以掌握纹理贴图、灯光设计和角色装配方面的技能,同时了解色彩理论和构图。许多课程都会介绍 Blender、Adobe After Effects 和 Unity 等工具,展示如何使用这些应用程序在游戏、电影和虚拟现实中创造身临其境的视觉体验。

University of Michigan
您将获得的技能: 人机交互, 设计研究, 用户体验, 设计元素和原则, 构思, 用户界面/用户体验研究, 可用性测试, 用户体验设计, 以用户为中心的设计, 用户研究, 原型设计, 交互设计, 人为因素, 可用性
初级 · 课程 · 1-3 个月

您将获得的技能: 云计算, 软件开发生命周期, 软件架构, 前端网络开发, HTML 和 CSS, 响应式网页设计, 云部署, Git(版本控制系统), 云原生计算, Python 编程, CI/CD, 恢复性应用程序接口, Django (网络框架), 云计算架构, 软件开发, 数据伦理, Node.JS, Istio, 服务器端, 应用程序部署
攻读学位
初级 · 专业证书 · 3-6 个月

University of Illinois Urbana-Champaign
您将获得的技能: 云计算, 分布式计算, 云平台, 云应用, 大数据, 云技术, 数据存储, 计算机网络, 云解决方案, 云计算开发, 云存储, 云基础设施, 网络架构, Apache Hadoop, Apache Spark, 云计算架构, 软件定义网络, 虚拟网络, 云服务, 文件系统
中级 · 专项课程 · 3-6 个月

Princeton University
您将获得的技能: 计算思维, Java, 性能测试, Algorithm, 数据结构, 空间数据分析, 算法, Java 编程, 图论, 内存管理
中级 · 课程 · 3-6 个月

University of Michigan
您将获得的技能: 编程原则, GitHub, 网络开发工具, 验证和确认, 前端网络开发, HTML 和 CSS, 响应式网页设计, 网络语言, 语义网, 网页设计, 网页内容无障碍导则, 层叠样式表(CSS), 集成开发环境, 网络开发, 服务器, 网络服务器, 云托管, 网页内容, 网页设计与开发, 超文本标记语言(HTML)
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: 数据库管理, 调试, 数据库设计, 数据库应用, 网络应用, HTML 和 CSS, 查询语言, 关系数据库, 数据建模, 阿贾克斯, JSON, 数据库, PHP(脚本语言), 数据库开发, Javascript, Javascript 和 jQuery, jQuery, MySQL, 超文本标记语言(HTML)
中级 · 专项课程 · 3-6 个月

您将获得的技能: Data Structures, Algorithms, Programming Principles, Computer Programming, Theoretical Computer Science, Computational Thinking, Javascript, Memory Management
中级 · 课程 · 1-3 个月
University of Virginia
您将获得的技能: 团队管理, 设计思维, 角色(用户体验), 产品改进, 持续交付, 团队绩效管理, 同行评审, 敏捷方法, Agile 方法论, Agile 项目管理, Agile 软件开发, 敏捷软件开发, 冲刺计划, 可用性测试, 产品开发, 客户分析, 敏捷项目管理, 用户界面(UI), 产品测试, 敏捷产品开发, 可用性, 角色开发, 用户故事
初级 · 专项课程 · 3-6 个月

University of California San Diego
您将获得的技能: 计算机编程, 数据存储, C++(编程语言), Java, Algorithm, 算法, Java 编程, 数据结构, 图论
中级 · 课程 · 1-3 个月

University of Alberta
您将获得的技能: 软件架构, 网络服务, 面向服务的架构, 面向对象设计, Java, 模型-视图-控制器, 系统架构, 恢复性应用程序接口, 微服务, 软件开发, 应用程序接口设计, 面向对象编程(OOP), 代码审查, 统一建模语言, 模型视图控制器, 软件设计文件, 简单对象访问协议(SOAP), 软件设计, 产品系列工程, 软件设计模式, 软件可视化
初级 · 专项课程 · 3-6 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: 计算机编程, 编程原则, 科学可视化, 面向对象设计, 大数据, 分布式计算, Scala 编程, 交互式数据可视化, Algorithm, 数据处理, 面向对象编程(OOP), 传单(软件), Apache Spark, 数据结构, 算法, 功能设计, Apache Hadoop, 数据操作, 用户界面(UI), 应用设计, 软件设计模式
中级 · 专项课程 · 3-6 个月

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