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

您将获得的技能: MySQL Workbench, Database Design, MySQL, Relational Databases, Database Management, Databases, Database Management Systems, SQL, Data Modeling, Data Import/Export
初级 · 指导项目 · 不超过 2 小时

Kennesaw State University
您将获得的技能: LinkedIn, 协作, 建立关系, 导师, 专业网络, 适应, 面试技巧, 个人发展, 影响, 专业发展
初级 · 课程 · 1-3 个月

Peking University
您将获得的技能: Microarchitecture, Computer Architecture, Computer Systems, Hardware Architecture, Computer Hardware, Data Storage, Data Storage Technologies, Systems Architecture, Computational Logic, Peripheral Devices
混合 · 课程 · 1-3 个月

Copenhagen Business School
您将获得的技能: 跨职能合作, 战略传播, 关键绩效指标 (KPI), 文化 Transformer, 专业网络, 组织变革, 绩效管理, 组织结构, 企业战略, 变革管理, 风险管理, 组织战略, 影响, 设定目标, 战略规划
混合 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 课程规划, 教育与培训, 需求评估, 协作, 社区发展, 同情心, 规划, 环境问题, 社区外联, 培训培训师, 社会影响, 计划评估, 社区组织, 可持续发展, 增强能力, 数据映射, 主动性和领导力, 与儿童一起工作
初级 · 课程 · 1-3 个月

Dartmouth College
您将获得的技能: Structural Analysis, Structural Engineering, Architectural Engineering, Building Design, Vibrations, Civil Engineering, Engineering, Construction, SketchUp (3D Modeling Software), Mechanics, Engineering Analysis, Engineering Calculations, Mathematical Modeling, Engineering Design Process, Design, Simulation and Simulation Software, Experimentation, Materials science, 3D Modeling
初级 · 专项课程 · 3-6 个月

Google Cloud
您将获得的技能: 生成式人工智能, LLM 申请, AI 产品战略, 多模式 Prompt, Prompt Engineering, 产品生命周期管理, 模型部署, 原型设计, Google 双子座
初级 · 课程 · 1-4 周

Illinois Tech
您将获得的技能: Database Systems, Relational Databases, Database Management, Database Theory, Databases, SQL, Database Design, Database Management Systems, Database Architecture and Administration, Data Access, Query Languages, Data Modeling, Data Manipulation, User Accounts
攻读学位
初级 · 课程 · 1-4 周
University of Michigan
您将获得的技能: Javascript, 调试, 用户账户, JSON, 数据建模, jQuery, Django (网络框架), AJAX, Python 程序设计, 数据库设计, 面向对象编程(OOP), 网络应用
中级 · 课程 · 1-3 个月
University of Illinois Urbana-Champaign
您将获得的技能: 沟通, 叙事, 文化, 跨职能合作, 协作, 创新, 说服沟通, 社交技能, 团队合作, 演讲, 创造性思维, 决策, 管理团队, 影响, 人员管理, 创造力
初级 · 课程 · 1-4 周

您将获得的技能: Figma (Design Software), Responsive Web Design, UI Components, User Interface (UI), Layout Design, User Interface (UI) Design, Design Strategies, Web Design, Scalability, Prototyping
中级 · 课程 · 1-3 个月

您将获得的技能: AI Personalization, Mobile Development, Generative AI, Anthropic Claude, LLM Application, Apple iOS, AI Product Strategy, Machine Learning Methods, Application Design, Cloud Development, Data Strategy, Embedded Software, User Interface and User Experience (UI/UX) Design
中级 · 课程 · 1-4 周