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

您将获得的技能: Diagram Design, Unified Modeling Language, Cloud Deployment, Model Deployment, Information Privacy, MLOps (Machine Learning Operations), Application Programming Interface (API), AI Product Strategy, Analysis, Data Pipelines, Cloud API, Feature Engineering, Cost Management, Performance Analysis, Business Risk Management
中级 · 课程 · 1-4 周

Microsoft
您将获得的技能: 用户体验设计, 用户界面和用户体验(UI/UX)设计, 用户体验, 以用户为中心的设计, 模型, 设计软件, Adobe XD, 用户界面(UI), 原型设计, 层叠样式表(CSS), Figma(设计软件), 响应式网页设计, Microsoft Copilot, 线框设计
初级 · 课程 · 1-4 周

您将获得的技能: Digital Transformation, New Product Development, Innovation, Design Thinking, Customer experience improvement, Web Content Accessibility Guidelines, Product Strategy, User Experience, Product Development, Customer experience strategy (CX), Journey Mapping, Customer Engagement, Emerging Technologies
初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 云应用, Network Protocol(网络协议, 应用编程接口 (API), 网络安全, 云平台, 中间件, 云计算架构, 电信, 微服务, 网络协议, 嵌入式软件, Amazon Web Services, 云服务, 物联网, 应用程序接口设计, 信息系统安全, 嵌入式系统, 云技术, 互操作性, 基于云的集成, 通信系统
攻读学位
中级 · 课程 · 1-4 周

Indian Institute of Technology Guwahati
您将获得的技能: User Experience Design, User Experience, Human Computer Interaction, User Interface and User Experience (UI/UX) Design, User Centered Design, Usability, User Interface (UI), Interaction Design, User Interface (UI) Design, Design Software
初级 · 课程 · 1-4 周

Packt
您将获得的技能: Salesforce Development, Salesforce, Middleware, CI/CD, Software Architecture, Solution Architecture, Continuous Deployment, Systems Architecture, Continuous Integration, Code Review, Force.com, Relational Databases, DevOps, API Design, Software Design, Software Design Patterns, Database Design, Security Architecture Review, System Design and Implementation, Scalability
初级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 概念设计, 系统开发生命周期, 技术设计, Agile 方法论, 瀑布法, 软件设计, 应用安全, 软件开发方法, 敏捷方法, 软件开发生命周期, 安全工程, 需求分析
混合 · 课程 · 1-3 个月

您将获得的技能: Solution Architecture, Software Architecture, Zero Trust Network Access, Cloud Computing Architecture, Distributed Computing, Network Monitoring, Network Security, System Monitoring, Network Architecture, Enterprise Architecture, Data Security, Infrastructure Architecture, Network Performance Management, Cloud-Native Computing, IT Automation, Virtual Networking, Application Design, Cloud Security, Internet Of Things, Design
高级设置 · 课程 · 1-3 个月
您将获得的技能: Apache Kafka, Data Pipelines, Real Time Data, Apache Spark, Event-Driven Programming, Distributed Computing, Software Architecture, Performance Tuning, Real-Time Operating Systems, Application Deployment, Systems Architecture, Scalability, Data Processing, Architecture and Construction, Data Transformation, Performance Management
中级 · 课程 · 1-4 周

Microsoft
您将获得的技能: 设计思维, 设计, 模型, 可用性测试, 用户体验设计, 可用性, 用户界面和用户体验(UI/UX)设计, 互动设计, 用户界面 (UI) 设计, 用户界面(UI), 原型设计, Figma(设计软件), 风格指南, 用户研究, 交互设计, 线框设计
混合 · 课程 · 1-4 周

University of Alberta
您将获得的技能: 网络开发, 应用编程接口 (API), 安卓开发, 微服务, JSON, 网络应用, 可扩展标记语言(XML), 软件设计, 面向服务的架构, 软件架构, 恢复性应用程序接口, 应用程序接口设计, 网络服务, 简单对象访问协议(SOAP)
中级 · 课程 · 1-4 周

Georgia Institute of Technology
您将获得的技能: 可用性测试, 可用性, 用户界面和用户体验(UI/UX)设计, 用户体验设计, 以用户为中心的设计, 需求征询, 设计研究, 用户界面/用户体验研究, 用户界面(UI), 用户界面 (UI) 设计, 用户体验, 原型设计, 需求分析, 交互设计, 用户研究
初级 · 课程 · 1-3 个月