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

INSEAD
您将获得的技能: 区块链, 密码学, 可扩展性, 管理, 业务转型, 分布式计算, 数字化转型, 数字资产, 互操作性, 企业战略, 新兴技术
混合 · 课程 · 1-4 周

Microsoft
您将获得的技能: Load Balancing, Scalability, Performance Tuning, Software Architecture, Microsoft Copilot, Application Design, Performance Testing, Systems Architecture, Application Performance Management, Distributed Computing, Database Management, Middleware, SQL
初级 · 课程 · 1-4 周

Google Cloud
您将获得的技能: JSON, 数据安全, API 设计, 还原式 API, 身份和访问管理, 授权(计算), Network Security, 威胁检测, 安全 Code, 应用编程接口 (API), 安全控制, 云 API, OAuth, 应用安全, 关键管理, 信息系统安全, 应用程序接口网关
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Merchandising, Merchandise Displays, Inventory Management System, Retail Management, Consumer Behaviour, Visual Merchandising, Planogram, Retail Store Operations, Retail Sales, Marketing Psychology, Selling Techniques, Customer Insights, Analysis, Design
中级 · 课程 · 1-4 周

Instituto Tecnológico de Aeronáutica
您将获得的技能: Test Driven Development (TDD), Unit Testing, JUnit, Test Automation, Software Testing, Testability, Maintainability, Software Design, Software Development, White-Box Testing, Object Oriented Programming (OOP), Software Quality (SQA/SQC), Programming Principles
中级 · 课程 · 1-4 周

University of London
您将获得的技能: 虚拟环境, 人机交互, 增强现实与虚拟现实(AR/VR), 心理学, 动画, Unity 引擎, 三维建模, 非语言交流, 交互设计, 人工智能
中级 · 课程 · 1-4 周

Universidad Nacional Autónoma de México
您将获得的技能: 数据库, 可扩展性, 数据库系统, 图论, 关系数据库, 数据库设计, 非结构化数据, 数据库管理系统, 可维护性, 数据存储技术, NoSQL, Apache Cassandra, Query 语言, MongoDB
中级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: Microsoft Copilot, Programming Principles, Full-Stack Web Development, GitHub, Version Control, Program Development, Debugging, Computational Thinking, Git (Version Control System), Computer Programming, Algorithms, Web Development, C# (Programming Language), Back-End Web Development
初级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Excel Macros, Microsoft Excel, Excel Formulas, Visual Basic (Programming Language), Productivity Software, Debugging, Automation, Strategic Decision-Making, Programming Principles
初级 · 课程 · 1-4 周

SkillUp
您将获得的技能: SAP S/4HANA, Data Modeling, Enterprise Resource Planning, Functional Requirement, Software Development Tools, Cloud Deployment, Organizational Structure, Real Time Data, Compliance Reporting, User Interface (UI) Design
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 文化响应, 跨职能合作, 业务领导, 沟通策略, 根源分析, 战略领导力, 业务系统分析, 项目管理, 利益相关者分析, 团队领导, 组织战略, 项目规划, 建立关系, 社区发展, 系统思考
初级 · 课程 · 1-4 周

University of Pennsylvania
您将获得的技能: 口腔信息学, 残疾, 数字化转型, 牙科保健, 牙科, 口腔健康, 医学影像, 新兴技术, 生物医学工程, 生物医学技术, 牙科程序, 计算机辅助设计
中级 · 课程 · 1-3 个月