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

Unilever
您将获得的技能: Data Storytelling, Marketing Automation, Web Analytics, Marketing Effectiveness, Marketing Analytics, Customer Insights, Digital Marketing, Market Analysis, Google Analytics, Social Media Marketing, Customer Analysis, Search Engine Marketing, Advertising Campaigns, Marketing Strategies, Social Media Strategy, Customer experience strategy (CX), Performance Reporting, Search Engine Optimization, Keyword Research, MarTech
初级 · 专业证书 · 3-6 个月
Dartmouth College
您将获得的技能: Algorithm, 计算机编程, 软件可视化, 嵌入式软件, C(编程语言), 命令行界面, Linux, 系统编程, 嵌入式系统, 文件系统, 软件文档, Linux 命令, 调试, 计算机科学, 计算机工程, 软件工程, Linux 服务器, 编程原则, 计算机结构, 文件输入/输出
初级 · 专项课程 · 3-6 个月

University of Michigan
您将获得的技能: 团队建设, 多样性与包容性, 创新, 管理团队, 团队管理, 团队合作, 人才发展, 决策, 绩效管理, 组织结构, 团队激励, 协作, 工业与组织心理学, 团队领导, 冲突管理, 虚拟团队, 设定目标
初级 · 课程 · 1-4 周
University of Pennsylvania
您将获得的技能: 多样性与包容性, 工作场所的包容性, 演讲, 文化多样性, 多元化计划, 团队建设, 多样性、平等和包容倡议, 设定目标, 情绪商数, 多样性意识, 团队管理, 团队激励, 案例研究, 跨文化能力, 认知灵活性, 协作, 团队领导, 系统思考, 团队绩效管理, 文化
初级 · 专项课程 · 3-6 个月

University of Pennsylvania
您将获得的技能: 竞争分析, 会计, 撰写报告, 建设性反馈, 商务, 分析, 营销, 同行评审, 金融, 企业战略, 财务会计, 业务规划, 营销策略与技巧, 商业分析, 项目设计, 战略思维
混合 · 课程 · 1-3 个月
University of Toronto
您将获得的技能: Algorithm, 数据结构, Python 程序设计, 单元测试, 计划发展, 计算思维, 测试案例, 调试, 测试自动化, 面向对象编程(OOP), 软件测试
混合 · 课程 · 1-3 个月

IBM
您将获得的技能: 数据可视化软件, 统计分析, 数据分析, 数据仓库, 数据驱动的决策制定, 商业智能, 关键绩效指标 (KPI), 商业分析, 数据可视化, 数据挖掘, 数据管理, Data Management, 摘录, 数据整理
初级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 密码学, 数据安全, 安全 Code, 防火墙, 风险管理框架, 网络安全, Network Security, 软件设计模式, 数据加密标准, 信息保障, Encryption, 渗透测试, 高级加密标准(AES), 信息系统安全, 网络攻击, 公钥基础设施, 安全控制, 应用安全, 开发技术, 入侵检测和防御
中级 · 专项课程 · 3-6 个月

Peking University
您将获得的技能: Data Structures, Algorithms, Object Oriented Programming (OOP), C++ (Programming Language), File I/O, C (Programming Language), Object Oriented Design, Graph Theory, Programming Principles, Computer Programming, Data Storage, Computer Architecture, Computer Science, Software Design, Program Development, Computational Thinking, Systems Design, Information Architecture, Theoretical Computer Science, Software Engineering
初级 · 专项课程 · 3-6 个月

您将获得的技能: Electrical Substation, Electrical Systems, Electrical Power, Control Systems, Electric Power Systems, Low Voltage, High Voltage, Electrical Equipment, Electrical Wiring, Electrical Safety, Three-Phase, HVAC, Basic Electrical Systems, Mechanical Design, Wiring Diagram, Schematic Diagrams, Construction, Civil Engineering, Safety Standards, Technical Standard
中级 · 专项课程 · 3-6 个月

University of Michigan
您将获得的技能: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Data Structures, Programming Principles, Algorithms, Computer Programming, Software Design, Application Security, Other Programming Languages, Python Programming, Java Programming, System Programming, Computer Architecture, Performance Tuning, Unix, Computer Science, Debugging
中级 · 专项课程 · 3-6 个月

University of Maryland, College Park
您将获得的技能: 数据分析, 统计方法, 大数据, 抽样(统计), 研究设计, 创建调查, 数据收集, Data Validation, 数据管理, Data Management, 数据质量
中级 · 课程 · 1-4 周