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

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 周

您将获得的技能: Color Theory, User Interface and User Experience (UI/UX) Design, Logo Design, Typography, Interaction Design, Figma (Design Software), Adobe Illustrator, Wireframing, Marketing Materials, Marketing Design, Layout Design, Usability, Web Content Accessibility Guidelines, Graphic Design, User Centered Design, Photo Editing, Peer Review, Adobe Firefly, Game Design, Adobe Photoshop
★ 4.6 (108) · 初级 · 专业证书 · 3-6 个月

您将获得的技能: 3D Modeling, Autodesk Maya, Visualization (Computer Graphics), 3D Assets, Computer Graphics
★ 4.7 (14) · 中级 · 课程 · 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
★ 5 (26) · 初级 · 课程 · 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 周

您将获得的技能: Canva (Software), Logo Design, Branding, Brand Strategy, Graphic Design, Target Audience, Marketing Materials, Social Media, Scheduling, Presentations, Content Creation, Social Media Marketing
★ 4.4 (152) · 初级 · 指导项目 · 不超过 2 小时

California Institute of the Arts
您将获得的技能: 用户体验设计, Adobe InDesign, Adobe XD, 用户流量, 信息架构, 线框设计, 应用设计, Adobe Illustrator, 用户界面 (UI) 设计, 交互设计, 模型, 构思, 用户研究, 以用户为中心的设计, 原型设计
★ 4.8 (2225) · 初级 · 课程 · 1-3 个月

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

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 周
University of Virginia
您将获得的技能: 同理心, 数据可视化, 战略思考, 创新, 适应性, 定性研究, 创造力, 处理模糊性, 开放的心态, 认知灵活性, 以人为本的设计, 设计思维, 合作
★ 4.7 (69) · 初级 · 课程 · 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 个月