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

Yale University
您将获得的技能: 减缓气候变化, 环境与资源管理, 环境科学, 社会经济学, 金融, 环境, 自然资源管理, 可持续发展, 土地管理, 环境工程与修复
初级 · 课程 · 1-3 个月

Fractal Analytics
您将获得的技能: SQL, 数据库, 关系数据库, 数据操作, 数据清理, MySQL 工作台, 数据完整性, Query 语言, 数据分析, 数据库设计, 数据库管理, 数据转换
初级 · 课程 · 1-3 个月

L&T EduTech
您将获得的技能: Product Lifecycle Management, Embedded Systems, Manufacturing and Production, Robotic Process Automation, Manufacturing Processes, Control Systems, Computer-Aided Design, Programmable Logic Controllers, Automation, Internet Of Things, Production Process, Robotics, Digital Transformation, Engineering Analysis, C (Programming Language), Enterprise Resource Planning, Industrial Engineering, Supply Chain Management, Geometric Dimensioning And Tolerancing, Simulation and Simulation Software
中级 · 专项课程 · 1-3 个月
Universidad Austral
您将获得的技能: Angular, Server Side, Node.JS, Responsive Web Design, LESS, Bootstrap (Front-End Framework), Mobile Development, Back-End Web Development, Version Control, Cross Platform Development, Restful API, HTML and CSS, Web Design and Development, React Redux, JavaScript Frameworks, Continuous Integration, TypeScript, iOS Development, Apple iOS, MongoDB
初级 · 专项课程 · 3-6 个月

Peking University
您将获得的技能: C (Programming Language), Programming Principles, Computer Programming, Computer Architecture, Computer Science, Theoretical Computer Science, Computational Thinking, Computer Hardware, Computational Logic, Algorithms, Data Structures, Emerging Technologies
混合 · 课程 · 3-6 个月

University of Colorado Boulder
您将获得的技能: 异常检测, 模型评估, 数据管理, Data Management, 数据管道, 数据建模, 监督学习, 无监督学习, 分析技能, 数据清理, 数据分析, 大数据, 分类算法, 决策树学习, 统计分析, 数据挖掘, 数据仓库, 机器学习, 数据预处理, 探索性数据分析, 机器学习算法
攻读学位
中级 · 专项课程 · 1-3 个月
INSEAD
您将获得的技能: 市场机遇, 竞争分析, 解决方案设计, 新业务开发, 案例研究, 区块链, 同行评审, 市场调查, 目标受众, 企业战略, 价值主张, 市场分析, 业务建模, 商业分析
中级 · 课程 · 1-3 个月

University of London
您将获得的技能: 营销策略, 旁听, 战略营销, 竞争分析, 市场动态, 目标市场, 企业战略, 营销管理, 营销, 市场分析, 营销策略与技巧, 分析, 营销策划
混合 · 课程 · 1-4 周

Coursera
您将获得的技能: Logo Design, Canva (Software), Marketing Design, Design Elements And Principles, Marketing Materials, Color Theory, Graphic Design, Branding, Marketing, Advertising, Business
中级 · 指导项目 · 不超过 2 小时

University of California San Diego
您将获得的技能: 物联网, 计算机视觉, GitHub, 会话启动协议, 系统设计与实施, 电信, 云计算架构, 单元测试, 应用程序开发, 云计算, 安卓(操作系统), 嵌入式软件, 亚马逊网络服务, 云计算开发, 集成开发环境, Android Studio, 版本控制, 移动开发, 软件设计文件, 可视化(计算机制图)
中级 · 专项课程 · 3-6 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: 云计算, 事件驱动编程, 系统设计与实施, 软件设计, 软件设计模式, 微服务, 可扩展性, 分布式计算, 软件架构, Scala 编程, 数据结构
中级 · 课程 · 1-3 个月

28DIGITAL
您将获得的技能: 系统设计与实施, 计算机编程, 计算机结构, 实时操作系统, 嵌入式系统, C(编程语言), Algorithm, 嵌入式软件, 编程原则, 系统要求, 操作系统流程管理
中级 · 课程 · 1-3 个月