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

University of Colorado Boulder
您将获得的技能: Oil and Gas, Climate Change Programs, Environment, Governance, Energy and Utilities, Environmental Science, Environmental Monitoring, Physical Science, International Relations, Environmental Policy, Socioeconomics, Natural Resource Management, Hydrology, Economics, Cultural Diversity, Climate Change Adaptation, Geographic Information Systems, Mathematical Modeling, Transportation Operations, Social Studies
初级 · 专项课程 · 3-6 个月

Saïd Business School, University of Oxford
您将获得的技能: FinTech, Financial Inclusion, Financial Services, Responsible AI, Data Ethics, Artificial Intelligence, Mobile Banking, Banking Services, Data Sharing, Financial Regulation, Data Governance, Application Programming Interface (API), Financial Data, Banking, Finance, Artificial Intelligence and Machine Learning (AI/ML), Business Ethics, Innovation, General Data Protection Regulation (GDPR), Natural Language Processing
初级 · 专项课程 · 3-6 个月

Technion - Israel Institute of Technology
您将获得的技能: 主动性和领导力, 创造性思维, 构思, 设计与产品, 新产品开发, 分析, 团队建设, 创新, 克服障碍, 坚持不懈, 创业, 创造性地解决问题, 远见卓识, 战略规划
初级 · 课程 · 1-4 周

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

Tel Aviv University
您将获得的技能: Economics, Economics, Policy, and Social Studies, Tax, Economic Development, Social Justice, Socioeconomics, Public Policies, Sustainable Development, Tax Management, Policy Analysis, Income Tax, Market Analysis
混合 · 课程 · 1-3 个月

您将获得的技能: Canva (Software), Design Elements And Principles, Graphic and Visual Design, Content Creation, Design, Graphic Design, Photo Editing
初级 · 指导项目 · 不超过 2 小时

Dassault Systèmes
您将获得的技能: SolidWorks (CAD), Assembly Drawing, 3D Modeling, Computer-Aided Design, Mechanical Design, Engineering Drawings
初级 · 课程 · 1-4 周

Berklee
您将获得的技能: 课堂管理, 音乐表演, 世界音乐, 器乐, 音乐, 文化响应, 教育软件和技术, 协作, 积极倾听, 创造力, 音乐理论, 教学, 音乐创作
中级 · 课程 · 1-4 周

Eindhoven University of Technology
您将获得的技能: 统计推理, 科学与研究, 实验, 样本量的确定, 统计分析, R 语言程序设计(中文版), 数据综合, 统计方法, 数据共享, 定量研究, 研究, 研究设计
中级 · 课程 · 1-3 个月

IBM
您将获得的技能: 文件管理, Java 编程, 文件输入/输出, 数据管理, Data Management, 面向对象设计, 应用程序开发, 集成开发环境, 数据结构, Java, 编程原则, 面向对象编程(OOP)
中级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: Python 程序设计, 数据叙事, 数据可视化软件, Matplotlib, 数据操作, 模型评估, 数据分析, Plotly, Scikit-learn (机器学习库), 生成式人工智能, 数据伦理, 交互式数据可视化, 机器学习, 数据转换, Pandas(Python 软件包), Jupyter, 数据清理, 数据可视化, 探索性数据分析
初级 · 课程 · 1-3 个月

University of Minnesota
您将获得的技能: 微软Excel, 回归分析, 时间序列分析和预测, 预测, 模型评估, Excel 公式, 统计方法, 趋势分析, 透视表和图表, 预测分析, 数据预处理, 统计建模, 数据转换, 预测建模
混合 · 课程 · 1-4 周