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

Microsoft
您将获得的技能: Design Thinking, User Experience Design, User Experience, User Centered Design, User Interface and User Experience (UI/UX) Design, Human Centered Design, Wireframing, User Interface (UI), User Interface (UI) Design, Prototyping
混合 · 课程 · 1-4 周

The Museum of Modern Art
您将获得的技能: 创造力, 设计, 三维建模, 世界历史, 可持续发展, 艺术史, 可持续性标准, 社会学, 社会影响, 非语言交流, 环境问题, 文化敏感性, 文化多样性, 美学
初级 · 课程 · 1-3 个月

您将获得的技能: UI Components, Systems Design, User Interface (UI) Design, Digital Design, System Design and Implementation, Design Strategies, User Interface and User Experience (UI/UX) Design, Design, Design Software, Scalability, Design and Product, Agile Methodology, Usability, Design Research, Style Guides, Agile Product Development, UI/UX Research, Product Testing, System Programming, Prompt Patterns
中级 · 课程 · 1-3 个月

您将获得的技能: Microservices, System Design and Implementation, Software Systems, Software Development
中级 · 课程 · 1-3 个月

您将获得的技能: Digital Transformation, New Product Development, Innovation, Design Thinking, Customer experience improvement, Web Content Accessibility Guidelines, Product Strategy, User Experience, Product Development, Customer experience strategy (CX), Journey Mapping, Customer Engagement, Emerging Technologies
初级 · 课程 · 1-3 个月

您将获得的技能: Design Elements And Principles, Design, Adobe Photoshop, Digital Design, Graphics Software, Creative Design, Creativity, Aesthetics
初级 · 课程 · 1-4 周

您将获得的技能: Responsive Web Design, Prototyping, Interactive Design, Cross Platform Development, User Interface (UI) Design, Mockups, Interaction Design, User Experience Design
中级 · 课程 · 1-4 周

您将获得的技能: Data Architecture, Data Lakes, Enterprise Architecture, Data Warehousing, Data Integration, Virtualization, Cloud Storage, Metadata Management, Data Storage, Data Transformation, Scalability
中级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: 设计, 协作软件, 用户体验设计, 用户界面和用户体验(UI/UX)设计, 设计元素和原则, 模型, 可用性, 用户界面/用户体验研究, 人工智能, 以用户为中心的设计, 用户界面 (UI) 设计, 网页内容无障碍导则, 用户体验, 人工智能工作流程, 用户研究
混合 · 课程 · 1-3 个月

您将获得的技能: Software Architecture, Solution Architecture, Microservices, Software Design, Business Process Modeling, Software Design Patterns, Security Architecture Review, Technology Strategies, Event-Driven Programming, Business Modeling, Serverless Computing, Digital Transformation, Scalability, Distributed Computing, Context Management, Restful API, Innovation
中级 · 课程 · 1-3 个月
您将获得的技能: Apache Kafka, Data Pipelines, Real Time Data, Apache Spark, Event-Driven Programming, Distributed Computing, Software Architecture, Performance Tuning, Real-Time Operating Systems, Application Deployment, Systems Architecture, Scalability, Data Processing, Architecture and Construction, Data Transformation, Performance Management
中级 · 课程 · 1-4 周
University of California San Diego
您将获得的技能: 设计思维, 创造力, 可用性测试, 模型, 以用户为中心的设计, 可用性, 定性研究, 用户界面/用户体验研究, 故事板, 设计研究, 面试技巧, 原型设计, 以人为本的设计, 用户研究, 设计策略, 交互设计
混合 · 课程 · 1-4 周