面向对象编程课程可以帮助您学习类、对象、继承和多态性等核心概念。您可以掌握设计稳健的软件架构、实施设计模式和编写可重复使用代码的技能。许多课程都会介绍软件开发中常用的工具,如 Java、Python 和 C++,使您能够在实际编码项目中应用所学知识。此外,您还可以探索增强面向对象原则的框架,进一步丰富您的编程工具包。
您将获得的技能: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Computer Programming Tools, Development Environment, System Programming, Electronics, Software Development Tools, Hardware Architecture, Data Structures, Electronic Hardware, Microarchitecture, Programming Principles, Performance Tuning, Computer Architecture, Control Systems, Computer Programming
中级 · 专项课程 · 3-6 个月

Advancing Women in Tech
您将获得的技能: AI Workflows, Retrieval-Augmented Generation, Business Process Automation, Multimodal Prompts, Image Analysis
中级 · 课程 · 1-4 周

Fractal Analytics
您将获得的技能: 生成式人工智能, Python 程序设计, 面向对象编程(OOP), Prompt Engineering, 计算机编程, 人工神经网络, 调试, 大型语言模型, 生成模型架构, 批判性思维, 语义网
中级 · 课程 · 1-4 周

École Polytechnique Fédérale de Lausanne
您将获得的技能: Scala 编程, 数据操作, 数据分析, 数据处理, Apache Spark, 分布式计算, 性能调整, SQL, 数据持久性, 大数据
中级 · 课程 · 1-4 周

您将获得的技能: iOS Development, Apple iOS, Swift Programming, UI Components, Mobile Development, Database Management, Databases, User Interface (UI), Data Persistence, Data Validation, Data Modeling, Debugging
中级 · 课程 · 1-3 个月

Scrimba
您将获得的技能: 面向对象编程(OOP), 数据结构, 计算机编程, 移动开发, 视频游戏开发, 调试, 前端网络开发, 脚本, JSON, Javascript, 网络开发, 事件驱动编程, 应用程序开发, 网络应用, 数据持久性
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: 数据可视化软件, 概率与统计, 统计, 描述性统计, Python 程序设计, 统计可视化, 数据分析, Matplotlib, 探索性数据分析, 统计推理, 抽样(统计), 统计方法, NumPy, Jupyter, 箱形图, 数据可视化, 统计分析, 柱状图
初级 · 课程 · 1-4 周

Northwestern University
您将获得的技能: 数学软件, 机器控制, 机械, 工程计算, 应用数学, 图论, 自动化, 工程学, 机器人, 振动, 人工智能, 自动化工程, 工程分析, 虚拟环境, 机械工程, Matlab, 控制系统, 数学建模, 扭矩(物理学), 模拟和模拟软件
中级 · 专项课程 · 3-6 个月

您将获得的技能: Model Deployment, MLOps (Machine Learning Operations), Model Evaluation, Machine Learning Software, Workflow Management, Predictive Modeling, Business Process, Governance Risk Management and Compliance, Continuous Monitoring, SAS (Software), Text Mining, R Programming, Scheduling
中级 · 课程 · 1-4 周

University of California, Santa Cruz
您将获得的技能: 概率与统计, 数据分析, 统计, 统计可视化, R 语言程序设计(中文版), 统计建模, 预测建模, 分析技能, R(软件), 贝叶斯统计, 微软Excel, 概率分布, 回归分析, 数据建模, 统计推理, 概率, 统计方法, 数据可视化
中级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: Algorithm, 面向对象设计, 计划发展, 软件开发工具, 统一模型语言, 道德标准与行为, 软件测试, 软件工程, 数据流图 (DFD), 软件架构, 软件设计, 单元测试
中级 · 课程 · 1-3 个月

EDHEC Business School
您将获得的技能: 风险管理, 数据操作, Python 程序设计, 投资组合管理, Matplotlib, 模拟, 财务分析, 投资回报, 投资组合风险, 风险分析, Pandas(Python 软件包), 金融建模, NumPy, 投资, 资产管理, 投资管理
混合 · 课程 · 1-4 周