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

California Institute of the Arts
您将获得的技能: 艺术史, 设计元素和原则, 徽标设计, 研究与设计, 设计评论, 设计, 视觉设计, 设计研究, 平面和视觉设计, 平面设计, 布局设计, 风格指南
初级 · 课程 · 1-4 周

Arizona State University
您将获得的技能: 语言学习, 设计元素和原则, 英语, 设计策略
混合 · 课程 · 1-3 个月
您将获得的技能: Electronic Systems, Basic Electrical Systems, Electrical Engineering, Hardware Design, Electronic Hardware, Electronics Engineering, Electronics, Electronic Components, Network Analysis, Simulation and Simulation Software, Engineering Analysis, Engineering Calculations, Analysis, Simulations, High Voltage, Grant Applications
中级 · 课程 · 1-4 周

您将获得的技能: Assembly Drawing, Finite Element Methods, Mechanical Design, Drafting and Engineering Design, 3D Modeling, Computer-Aided Design, Technical Design, Design Software, Visualization (Computer Graphics), Simulations
中级 · 课程 · 1-4 周

您将获得的技能: Wiring Diagram, Architectural Drawing, AutoCAD, Electrical Wiring, Electrical Systems, Blueprint Reading, Electrical Equipment, Technical Drawing, Electrical Power, Drafting and Engineering Design, Computer-Aided Design, Engineering Drawings, Schematic Diagrams, Electronics Engineering, Engineering Design Process, Layout Design, Autodesk, Technical Documentation, AutoCAD Civil 3D, Design Software
初级 · 专项课程 · 1-3 个月

Coursera
您将获得的技能: Marketing Materials, Marketing Collateral, Cross-Channel Marketing, Marketing Design, Canva (Software), Brochures, Promotional Materials, Campaign Management, Graphic Design, Integrated Marketing Communications, Email Marketing, Layout Design, Graphic and Visual Design, Digital Design, Web Content, Brand Marketing, Style Guides, Collaborative Software, Content Optimization, Branding
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: Prototyping, Ideation, Engineering Design Process, Sustainable Design, Social Impact, Design Strategies, Human Centered Design, Product Design, Social Justice, Case Studies, Diversity Awareness, Innovation, Community Development, Diversity Equity and Inclusion Initiatives, Design Specifications, Cultural Responsiveness
初级 · 课程 · 1-3 个月
University of Colorado Boulder
您将获得的技能: Microarchitecture, Hardware Design, Electronic Hardware, Electrical and Computer Engineering, Computer Architecture, Embedded Systems, Hardware Architecture, Electronic Systems, Electronics, Performance Tuning, Peripheral Devices, Memory Management, System Configuration, Value Engineering, Digital Design
中级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: 模型, 情景测试, 交互设计, 设计, 线框设计, 以用户为中心的设计, 构思, 故事板, 用户体验, 用户体验设计, 用户界面(UI), 可用性测试, 用户界面和用户体验(UI/UX)设计, 角色(用户体验), 互动设计, 用户故事, 原型设计, 概念设计
初级 · 课程 · 1-3 个月
University of Toronto
您将获得的技能: 设计元素和原则, 排版, 空间分析, 定量研究, 地理信息系统, 元数据管理, 地理信息系统软件, 地理空间信息与技术, 空间数据分析, 数据清理, 数据操作, 数据导入/导出, 地理空间制图, 数据映射
初级 · 课程 · 1-3 个月
您将获得的技能: electromagnetics, Electronics, Wireless Networks, Performance Tuning, Network Planning And Design, Process Optimization, Design, Analysis, Mathematical Modeling
中级 · 课程 · 1-4 周

您将获得的技能: Embedded Software, Embedded Systems, Pseudocode, Microarchitecture, Hardware Architecture, Computer Architecture, Software Systems, Software Design, System Programming, Software Design Patterns, Systems Design, Systems Integration, Programming Principles, Event-Driven Programming, System Configuration, Real Time Data, Peripheral Devices, Memory Management
初级 · 课程 · 1-4 周