Design Patterns 课程可以帮助您学习面向对象的设计原则、Singleton 和 Observer 等常见设计模式以及软件架构的最佳实践。您可以掌握代码重构、提高可维护性和加强开发人员之间协作的技能。许多课程都会介绍一些工具,如用于可视化设计结构的 UML 和便于实现设计模式的 Integrated Development Environment (IDE),使您能够在实际编码项目中应用这些概念。
您将获得的技能: USB, Electronic Hardware, Hardware Design, Electronics, Electrical Systems, Electronics Engineering, Electrical Power, Power Electronics, Electronic Components, Routing Protocols, Computer-Aided Design, Schematic Diagrams, Design, Design Specifications, Design Strategies, Verification And Validation, Data Import/Export
中级 · 课程 · 1-4 周
University of California San Diego
您将获得的技能: 模型, 布局设计, 原型设计, 线框设计, 响应式网页设计, 可用性, 设计, 交互设计, 平面和视觉设计, 网页设计, 用户界面 (UI) 设计
混合 · 课程 · 1-4 周

Skillshare
您将获得的技能: Layout Design, Image Quality
初级 · 课程 · 1-3 个月
Coursera
您将获得的技能: electromagnetics, Electrical Engineering, Electronics Engineering, Electronics, Verification And Validation, Communication Systems, Wireless Networks, Digital Communications, Telecommunications, Technical Design, Prototyping, Engineering Design Process, Simulation and Simulation Software, Simulations, Workflow Management, Radiation Protection, Network Troubleshooting, Business Workflow Analysis
中级 · 课程 · 1-4 周

您将获得的技能: 3D Modeling, Autodesk Maya, Visualization (Computer Graphics), 3D Assets, Computer Graphics
中级 · 课程 · 1-4 周

Coursera
您将获得的技能: Data Visualization, Data Presentation, Data Visualization Software, Color Theory, Design, Visual Design, Graphic and Visual Design, Layout Design, Geospatial Mapping, Design Strategies
初级 · 课程 · 1-4 周

Pontificia Universidad Católica del Perú
您将获得的技能: Behavioral Economics, Human Centered Design, Consumer Behaviour, Economics, Social Sciences, Design and Product, Research Design, Decision Making, Business Ethics, Social Impact
初级 · 课程 · 1-4 周

California Institute of the Arts
您将获得的技能: 构思, 应用设计, 用户流量, 模型, 用户体验设计, Adobe XD, Adobe InDesign, 线框设计, 以用户为中心的设计, 原型设计, 用户研究, 信息架构, Adobe Illustrator, 交互设计, 用户界面 (UI) 设计
初级 · 课程 · 1-3 个月
University of Virginia
您将获得的技能: 创新, 适应性, 设计思维, 创造力, 开放的心态, 数据可视化, 合作, 同理心, 以人为本的设计, 定性研究, 处理模糊性, 认知灵活性, 战略思考
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Workflow Management, Process Design, Project Management Software, Project Management Life Cycle, Project Management, User Accounts
初级 · 课程 · 1-4 周

Skillshare
您将获得的技能: Responsive Web Design, User Interface and User Experience (UI/UX) Design, Digital Design, Web Design, Motion Graphics, Adobe XD, No-Code Development, Animations, Layout Design, Prototyping, Graphic Design, Augmented and Virtual Reality (AR/VR), Style Guides
初级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Information Architecture, Technical Documentation, Software Documentation, Auditing, Document Control, Document Management, User Centered Design, Scalability, Content Strategy, Content Management, Data Quality, Content Development and Management, Data Governance
中级 · 课程 · 1-4 周