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

Vanderbilt University
您将获得的技能: 多媒体, 动画和游戏设计, 心理学, 视频游戏开发, 叙事, 艺术史, 媒体与传播, 互动学习, 游戏设计
初级 · 课程 · 1-3 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: Object Oriented Programming (OOP), C++ (Programming Language), C and C++, Object Oriented Design, Computer Programming, Programming Principles, Debugging
中级 · 课程 · 1-3 个月

您将获得的技能: Data Storytelling, Email Marketing, Google Ads, Digital Advertising, Paid media, Social Media Marketing, Search Engine Optimization, Google Analytics, Customer Retention, Digital Marketing, Marketing Budgets, Loyalty Programs, Order Fulfillment, Search Engine Marketing, Web Analytics, Marketing Analytics, Online Advertising, Email Automation, Marketing, E-Commerce
初级 · 专业证书 · 3-6 个月

Automatic Data Processing, Inc. (ADP)
您将获得的技能: Compensation and Benefits, Compensation Management, Compensation Strategy, Benefits Administration, Human Resources, Human Resource Strategy, Job Analysis, Performance Review, Employee Retention, Organizational Strategy
初级 · 课程 · 1-4 周

Columbia University
您将获得的技能: 概率与统计, 统计建模, 统计方法, 机器学习, 计划评估, 抽样(统计), 研究设计, 逻辑回归, 实验, 计量经济学, 数据收集, 回归分析, 统计推理
高级设置 · 课程 · 1-3 个月

University of Geneva
您将获得的技能: 科学可视化, 实验室研究, 生物学, 生物技术, 实验室技术, 标本标签, 生物化学, 细胞生物学, 化学, 分子生物学
中级 · 课程 · 1-3 个月

Google Cloud
您将获得的技能: 数据库系统, 身份和访问管理, 持续部署, Kubernetes, 授权(计算), 云安全, 持续集成, 云存储, 数据存储, 云应用, CI/CD, Google 云端平台, 基于角色的访问控制(RBAC), 应用程序性能管理, 持续交付, Authentication
中级 · 课程 · 1-3 个月

Pontificia Universidad Católica de Chile
您将获得的技能: Transportation Operations, Traffic Flow Optimization, Transportation Management, Transportation, Supply Chain, and Logistics, Systems Analysis, Operations Research, Analysis, Demand Planning, Network Analysis, Econometrics, Cost Benefit Analysis, Mathematical Modeling, Economics, Policy, and Social Studies, Market Dynamics, Statistical Modeling, Estimation, Model Evaluation
混合 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Biological Engineering, Markov Model, Molecular Biology, Biotechnology, Bioinformatics, Simulation and Simulation Software, Mathematical Modeling, Engineering Analysis, Mathematical Software, Electrical Engineering, Engineering Design Process, Simulations, Biochemistry, Computational Thinking, Failure Analysis, Differential Equations, Cell Biology, Hazard Analysis, Technical Design, Chemical Engineering
攻读学位
中级 · 专项课程 · 3-6 个月

您将获得的技能: Keyword Research, Digital Publishing, Intellectual Property, Layout Design, Account Management, Tax Laws
初级 · 指导项目 · 不超过 2 小时

University of Colorado Boulder
您将获得的技能: Linux, 脚本, 可扩展性, 分布式计算, 操作系统, 命令行界面, 文件系统, 计算机结构, 性能调整, Bash(脚本语言), 编程原则, 大数据
攻读学位
初级 · 课程 · 1-4 周

您将获得的技能: Presentations, Productivity Software, Multimedia, Business Correspondence, Data Visualization, Business Communication, Content Creation, User Accounts, Graphic Design, Business Development
初级 · 指导项目 · 不超过 2 小时