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

您将获得的技能: Wiring Diagram, Architectural Drawing, AutoCAD, Electrical Wiring, Electrical Systems, Blueprint Reading, Electrical Equipment, Technical Drawing, Electrical Power, Drafting and Engineering Design, Computer-Aided Design, Schematic Diagrams, Commercial Construction, Engineering Drawings, Building Design, Layout Design, Autodesk, Technical Documentation, AutoCAD Civil 3D, Design Software
★ 5 (9) · 初级 · 专项课程 · 1-3 个月

Epic Games
您将获得的技能: 用户体验, 网页内容无障碍导则, 可用性, 用户界面 (UI) 设计, 动画, 游戏设计, 虚幻引擎, 原型设计, 视频游戏开发
★ 4.1 (24) · 初级 · 课程 · 1-4 周

Duke University
您将获得的技能: 预测建模, Java 编程, 软件工程, 面向对象编程(OOP), 应用编程接口 (API), 软件设计, Java, 计算机编程, 数据结构, 调试, 编程原则, 算法, 性能测试, Algorithm, 文件输入/输出
★ 4.6 (1497) · 初级 · 课程 · 1-3 个月

University at Buffalo
您将获得的技能: 建筑设计, 电气布线, 施工检查, 工程计算, 基本电气系统, 机械设计, 成本估算, 暖通空调, 电气系统, 建筑规范, 系统要求, 结构分析
★ 4.7 (730) · 中级 · 课程 · 1-3 个月

Epic Games
您将获得的技能: 用户体验, 软件设计, 可用性, 用户界面(UI), 用户界面 (UI) 设计, 模型, 游戏设计, 用户界面组件, 虚幻引擎, 用户界面和用户体验(UI/UX)设计, 原型设计, 编程原则, 视频游戏开发
★ 3.4 (23) · 初级 · 课程 · 1-4 周

L&T EduTech
您将获得的技能: Stormwater Management, Building Services Engineering, Water Sustainability, Sustainable Technologies, Water Resource Management, Thermal Management, Design Specifications, Mechanical Engineering, Engineering Calculations, Risk Management Framework
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 测试案例, 验证和确认, 功能测试, 模拟和模拟软件, 专用集成电路, 嵌入式系统, 计算机编程, 电子产品, 电子工程, 现场可编程门阵列 (FPGA), 硬件设计, 系统设计
★ 4.4 (627) · 中级 · 课程 · 1-4 周

Coursera
您将获得的技能: Interactive Design, Canva (Software), Layout Design, Digital Design, Information Architecture, Browser Compatibility, Graphic and Visual Design, Typography, Design Strategies, Color Theory, Design Elements And Principles, Quality Assurance
初级 · 课程 · 1-4 周

University of Toronto
您将获得的技能: 故事板, 网络模型, 苹果 Xcode, 应用程序开发, 应用设计, 移动开发, 交互设计, 用户界面(UI), 数据持久性, 动画, 坚持不懈, 苹果 iOS, Swift 编程, 计算机图形学
★ 4.1 (269) · 混合 · 课程 · 1-3 个月
您将获得的技能: Electronic Systems, Basic Electrical Systems, Electrical Engineering, Applied Mathematics, Hardware Design, Electronics, Electronic Components, Mathematical Modeling, Simulation and Simulation Software, Engineering Analysis, Analysis, High Voltage, Grant Applications
中级 · 课程 · 1-4 周

您将获得的技能: Electronic Systems, Electronics Engineering, Electronics, Electrical Engineering, Design Reviews, Hardware Design, Computer-Aided Design, Design Software, Engineering Design Process, Schematic Diagrams, Simulation and Simulation Software, Verification And Validation
中级 · 课程 · 1-4 周

University of London
您将获得的技能: 用户体验设计, 用户界面(UI), 人机界面, 可用性, 交互设计, 游戏设计, 增强现实与虚拟现实(AR/VR), 显示设备, 人机交互, 虚拟环境, 虚拟现实
★ 4.6 (136) · 中级 · 课程 · 1-4 周