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

University of Michigan
您将获得的技能: 数据收集, 研究, 定量研究, 同行评审, 研究方法, 调查, 面试技巧, 创建调查, 定性研究, 研究设计
中级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: 验证和确认, 前端网络开发, 响应式网页设计, HTML 和 CSS, 网页设计, 网页内容无障碍导则, 层叠样式表(CSS), 网络开发, 开发测试, 代码审查, 网页设计与开发, 网络框架, 应用框架, Javascript, 可用性, 超文本标记语言(HTML), 线框设计
初级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: 响应式网页设计, HTML 和 CSS, 网页设计, 层叠样式表(CSS), 网络框架, 应用框架, Javascript, 超文本标记语言(HTML), Bootstrap(前端框架), 线框设计
初级 · 课程 · 1-4 周

Arizona State University
您将获得的技能: Manufacturing Processes, Engineering Design Process, Product Design, Design Strategies, Production Process, Design
中级 · 课程 · 1-4 周

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

您将获得的技能: Power Electronics, Electric Power Systems, Electrical Power, Electrical Systems, Electrical Engineering, High Voltage, Simulation and Simulation Software, Torque (Physics), Simulations, Engineering Calculations, Engineering Analysis, Energy and Utilities, Mechanics, Mathematical Modeling
中级 · 课程 · 1-3 个月

The Museum of Modern Art
您将获得的技能: 文化敏感性, 照片/视频制作与技术, 多媒体, 讲故事, 摄影, 文化多样性, 社会学, 设计, 创造力, 电子媒体, 文科, 文化响应, 批判性思维和解决问题, 社会正义, 美学, 表演艺术, 多样性意识, 媒体与传播, 视觉叙事, 艺术史
初级 · 专项课程 · 3-6 个月

Scrimba
您将获得的技能: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Design and Development, Web Development, UI Components, Interactive Design, Hypertext Markup Language (HTML), Typography, Design Strategies, Aesthetics
中级 · 课程 · 1-3 个月

您将获得的技能: User Interface (UI) Design, User Interface (UI), Figma (Design Software), User Interface and User Experience (UI/UX) Design, UI Components, User Experience Design, Layout Design, User Centered Design, Prototyping, Interactive Design, Design Software
中级 · 指导项目 · 不超过 2 小时

University of California, Davis
您将获得的技能: 数据可视化, 视觉设计, 统计可视化, 统计分析, 探索性数据分析, 数据分析, 数据展示, 设计元素和原则, 以用户为中心的设计, Tableau 软件, 平面和视觉设计, 数据故事, 异常检测, 数据可视化软件, 数据伦理, 色彩理论, 美学, 人为因素
初级 · 课程 · 1-4 周

University of Virginia
您将获得的技能: Design Thinking, Innovation, Creative Problem-Solving, Creative Thinking, Ideation, Brainstorming, Open Mindset, Storytelling, Creativity, Data Visualization
初级 · 课程 · 1-3 个月

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