Design Patterns 课程可以帮助您学习面向对象的设计原则、Singleton 和 Observer 等常见设计模式以及软件架构的最佳实践。您可以掌握代码重构、提高可维护性和加强开发人员之间协作的技能。许多课程都会介绍一些工具,如用于可视化设计结构的 UML 和便于实现设计模式的 Integrated Development Environment (IDE),使您能够在实际编码项目中应用这些概念。

University of California, Davis
您将获得的技能: 色彩理论, 设计元素和原则, 探索性数据分析, Tableau 软件, 数据叙事, 数据展示, 数据分析, 以用户为中心的设计, 数据伦理, 数据可视化, 人为因素, 数据可视化软件
初级 · 课程 · 1-4 周
您将获得的技能: electromagnetics, Wireless Networks, Electronic Components, Performance Tuning, Process Optimization, Design, Analysis, Mathematical Modeling
中级 · 课程 · 1-4 周
Ludwig-Maximilians-Universität München (LMU)
您将获得的技能: 竞争分析, 企业战略, 撰写报告, 产品战略, 战略伙伴关系, 战略思维, 商业研究, 组织战略, 分析, 兼并与收购, 留住客户, 组织效能, 组织结构, 组织变革, 增长战略, 同行评审, 战略决策, 管理咨询, 业务咨询, 博弈论
中级 · 专项课程 · 3-6 个月

Coursera
您将获得的技能: Presentations, Canva (Software), Typography, Target Audience, Data Visualization, Infographics, Graphic and Visual Design, Communication, Strategic Communication, Timelines, Storytelling, Design, Layout Design
初级 · 课程 · 1-4 周

您将获得的技能: Microsoft PowerPoint, Animations, Motion Graphics, 3D Assets, Graphic and Visual Design, Typography, Design Elements And Principles, Design, Color Theory
中级 · 课程 · 3-6 个月
University of Michigan
您将获得的技能: 可用性, 线框设计, Bootstrap(前端框架), 网页设计, 网页内容无障碍指南, Html 和 Css, 响应式网页设计, 用户界面(UI), 层叠样式表(CSS), 浏览器兼容性, Javascript, 移动开发, 前端网络开发
初级 · 课程 · 1-4 周

Dassault Systèmes
您将获得的技能: 3D Assets, Product Family Engineering, Technical Design, Engineering Software
初级 · 课程 · 1-4 周

Dassault Systèmes
您将获得的技能: Computer Aided Three-Dimensional Interactive Application (CATIA), 3D Modeling, Design Software
初级 · 课程 · 1-4 周

University of London
您将获得的技能: 交互设计, 用户账户, Bootstrap(前端框架), MongoDB, 线框设计, 人机交互, 网页设计, 交互式数据可视化, jQuery, 网页设计与开发, 用户体验设计, 响应式网页设计, JavaScript 框架, Html 和 Css, 应用设计, 超文本标记语言(HTML), 全栈式网络开发, 网络应用, 网络开发工具, Javascript
初级 · 专项课程 · 3-6 个月

您将获得的技能: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Design Research, Persona (User Experience), User Interface and User Experience (UI/UX) Design, Design Software, AI Workflows, User Interface (UI) Design, Brainstorming, Prototyping, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Large Language Modeling, Human Centered Design, User Story, Wireframing, Deep Learning, Ideation
初级 · 专项课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 物理学, 工程计算, 模拟和模拟软件, 工程设计流程, 工程学, 计算机辅助设计, 工程分析, 性能调整, 系统配置
攻读学位
高级设置 · 课程 · 1-3 个月

California Institute of the Arts
您将获得的技能: 创造力, 叙事, 可视化(计算机制图), 概念设计, 虚拟环境, 设计策略, 动画和游戏设计, 游戏设计, 美学, 设计研究
初级 · 课程 · 1-4 周