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

LearnQuest
您将获得的技能: 图表设计, 数据库理论, 事务处理, 关系数据库, Oracle 数据库, 数据库设计, 数据库管理系统, 数据存储, 数据库, 数据库架构与管理
初级 · 课程 · 1-3 个月
IE Business School
您将获得的技能: 叙事, 社交媒体内容, 内容营销, 品牌战略, 广告, 目标受众, 打造品牌, 新闻学, 演讲, 客户参与, 品牌意识, 内容战略, 内容创作, 营销传播
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: 计算机编程, 统一模型语言, Python 程序设计, 软件设计, 面向对象编程(OOP), 软件工程, Jupyter, 应用编程接口 (API), 集成开发环境, 计算机视觉, 图像分析
中级 · 课程 · 1-4 周

L&T EduTech
您将获得的技能: Robotics, Programmable Logic Controllers, Electrical Systems, Automation Engineering, Machine Controls, Hydraulics, Control Systems, Automation, Simulation and Simulation Software, Internet Of Things, Manufacturing Processes, Mechanical Engineering, Real Time Data, Human Machine Interfaces, Industrial Engineering, Hardware Troubleshooting, Image Analysis, Matlab, Equipment Design, Computer Vision
中级 · 专项课程 · 1-3 个月

Arizona State University
您将获得的技能: Design Research, Design Thinking, Creative Thinking, Design, Design Strategies, Product Design, User Experience Design, Sustainable Design, Innovation, Graphic Design, Social Impact, Consumer Behaviour, Economics
混合 · 课程 · 1-3 个月

您将获得的技能: Electrical Power, Electric Power Systems, Electrical Systems, Control Systems, Electrical Substation, Electrical Equipment, Energy and Utilities, Electrical Safety, Plant Operations and Management, High Voltage, Applied Mathematics, Power Electronics, Automation Engineering, Basic Electrical Systems, Electrical Engineering, Low Voltage, Process Control, Mathematical Modeling, Matlab, Three-Phase
中级 · 专项课程 · 3-6 个月

Instituto Tecnológico de Aeronáutica
您将获得的技能: Control Systems, Process Control, Systems Engineering, System Monitoring, Systems Analysis, Engineering Analysis, Mathematical Modeling, Applied Mathematics, Performance Testing, Differential Equations, Model Evaluation
混合 · 课程 · 1-4 周

28DIGITAL
您将获得的技能: Network Protocol(网络协议, C(编程语言), 物联网, 嵌入式系统, 计算机结构, 模拟, 实时操作系统, 嵌入式软件, 硬件架构, 操作系统, 系统编程, 无线网络
中级 · 课程 · 1-4 周

ESSEC Business School
您将获得的技能: 业务建模, 接待服务, 网络分析, 酒店管理, 营销策略, 在线广告, 直销, 预订(销售), 收入管理, 营销渠道, 网页设计与开发, 电子商务
混合 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: 威胁建模, 验证和确认, 密码学, 渗透测试, Encryption, Java, 应用安全, 安全 Code, 网络安全, 调试, 利用开发, 软件设计, 脆弱性评估, 安全控制, 编程原则, 开放式网络应用程序安全项目(OWASP), 数据安全, Authentication, 代码审查, 开发技术
中级 · 专项课程 · 3-6 个月

University of London
您将获得的技能: 计算机编程, 数据管理, Data Management, 软件开发工具, Javascript, 调试, 计算机编程工具, 开发环境, 图形工具, 计算机图形学, 互动设计, 人机交互
初级 · 课程 · 1-4 周

Erasmus University Rotterdam
您将获得的技能: 规划, 高等教育, 建设性反馈, 决策, 计划标准, 分析技能, 可靠性, 教学设计
中级 · 课程 · 1-3 个月