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

Arizona State University
您将获得的技能: Engineering Design Process, Engineering Drawings, Prototyping, Product Design, Product Development, Hardware Design, Research and Design, Design Specifications, Ideation, User Feedback
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: 层叠样式表(CSS), 网页内容无障碍指南, Bootstrap(前端框架), Javascript, 代码审查, 网页设计与开发, 浏览器兼容性, 可用性, 事件驱动编程, 验证和确认, 超文本标记语言(HTML), 用户界面(UI), 应用框架, 网页设计, 线框设计, 网络开发, 互动设计, 响应式网页设计, 前端网络开发, Html 和 Css
初级 · 专项课程 · 3-6 个月

University of Colorado Boulder
您将获得的技能: 示意图, 调试, 工程计算, 硬件设计, 开发环境, 设计规格, 电子产品, 电子工程, 电子系统, 电子元件, 热管理, 嵌入式系统, 嵌入式软件
攻读学位
高级设置 · 课程 · 1-3 个月

University of Virginia
您将获得的技能: 原型设计, 集思广益, 叙事, 设计思维, 利益相关者的参与, 演讲, 用户反馈, 定性研究, 解决复杂问题, 创新, 实验, 数据可视化, 解决问题, 构思, 服务设计, 以人为本的设计, 用户体验
初级 · 课程 · 1-4 周

您将获得的技能: Adobe Illustrator, Adobe Photoshop, Responsible AI, Logo Design, Generative AI, Graphic Design, User Interface and User Experience (UI/UX) Design, Productivity Software, Visual Design, Digital Design, File Management, Process Design, Design Reviews, Prompt Engineering, Image Analysis, Presentations, Client Services, Content Creation, Branding, Storytelling
初级 · 专业证书 · 3-6 个月

您将获得的技能: Design Strategies, Project Design, Design, Consultative Approaches, Design Elements And Principles, Project Planning, Client Services, Project Management, Aesthetics
初级 · 课程 · 1-4 周

The State University of New York
您将获得的技能: 系统要求, 能源与公用事业, 可持续设计, 估算, 工程计算, 基本电气系统, 电力, 电子元件, 接线图, 性能测试, 电力系统, 设备设计, 物理科学, 电气安全
中级 · 课程 · 1-3 个月

您将获得的技能: Canva (Software), Design, Digital Design, Product Design, Graphic and Visual Design Software, Creative Design, Color Theory, Graphic Design, Intellectual Property, E-Commerce, Direct Selling, Digital Content, Digital Assets, Marketing, Marketing Materials
高级设置 · 指导项目 · 不超过 2 小时

您将获得的技能: Electronics, Electronics Engineering, Hardware Design, Electrical Engineering, Schematic Diagrams, Electronic Components, Computer-Aided Design, Design Software, Engineering Documentation, Design Specifications, Open Source Technology
中级 · 课程 · 1-4 周

Michigan State University
您将获得的技能: 原型设计, 叙事, 三维资产, C#(编程语言), 计算机图形学, 视频游戏开发, 动画和游戏设计, 多媒体, 同行评审, 用户体验设计, 概念设计, Unity 引擎, 软件设计, 软件文档, 跨平台开发, 用户界面(UI), 构思, 游戏设计, 三维建模, 软件设计文件
初级 · 专项课程 · 3-6 个月

您将获得的技能: Animations, Graphic Design, Graphic and Visual Design Software, Digital Design, Content Creation, Multimedia, Photo/Video Production and Technology, Infographics, Video Production, Media Production, Data Import/Export, Data Sharing, Marketing
初级 · 指导项目 · 不超过 2 小时

Skillshare
您将获得的技能: UI/UX Strategy, User Experience, Persona (User Experience), User Flows, Interactive Design, Design Strategies
初级 · 专项课程 · 3-6 个月