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

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

University of Michigan
您将获得的技能: AI Personalization, Generative AI, AI powered creativity, Education Software and Technology, Instructional Design, AI Integrations, Design Strategies, Content Creation, Emerging Technologies, Professional Development
初级 · 课程 · 1-4 周

IIMA - IIM Ahmedabad
您将获得的技能: Supply Chain Management, Supply Chain Planning, Supply Chain, Supply Chain Systems, Transportation, Supply Chain, and Logistics, Transportation Management, Digital Analysis, Digital Transformation, Supply Management, Transportation Operations, Logistics Management, Logistics, Inventory and Warehousing, Business Analytics, Data-Driven Decision-Making, Warehousing, Business Transformation, Order Fulfillment, Warehouse Management, Strategic Thinking
中级 · 课程 · 1-3 个月

您将获得的技能: 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 周

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 周

Coursera
您将获得的技能: User Research, Prototyping, Wireframing, User Interface and User Experience (UI/UX) Design, Systems Design, User Flows, Collaborative Software, Design, Design Specifications, Peer Review, Persona Development, User Interface (UI) Design, UI Components, Design Software, Ideation, Animations, Design Elements And Principles
中级 · 专业证书 · 3-6 个月

L&T EduTech
您将获得的技能: Civil Engineering, Construction Engineering, Construction, Design Specifications, Engineering Software, Engineering Design Process, Structural Analysis, Materials science, Engineering Calculations, Engineering Analysis
中级 · 课程 · 1-3 个月
您将获得的技能: Responsible AI, Data Ethics, Data Storytelling, Data Presentation, Presentations, Technical Communication, Artificial Intelligence, Stakeholder Communications, AI literacy, Storytelling, Accountability Frameworks, Ethical Standards And Conduct, Accountability, Risk Mitigation, Communication Strategies, Design, Stakeholder Analysis, Model Evaluation, Risk Management, Project Documentation
中级 · 课程 · 1-4 周

University of Toronto
您将获得的技能: 应用程序开发, 应用设计, 人机交互, 计算机图形学, 移动开发, 数据持久性, 动画, 平面和视觉设计, 坚持不懈, 交互设计, 苹果 iOS, 用户界面组件, 用户界面(UI), iOS 开发, Swift 编程, 互动设计, 网络模型, 图形工具
混合 · 课程 · 1-3 个月