面向对象编程课程可以帮助您学习类、对象、继承和多态性等核心概念。您可以掌握设计稳健的软件架构、实施设计模式和编写可重复使用代码的技能。许多课程都会介绍软件开发中常用的工具,如 Java、Python 和 C++,使您能够在实际编码项目中应用所学知识。此外,您还可以探索增强面向对象原则的框架,进一步丰富您的编程工具包。

IBM
您将获得的技能: 数据叙事, 散点图, 绘图(图形), 交互式数据可视化, 空间数据分析, 箱形图, 应用程序部署, 数据可视化软件, 仪表板, Ggplot2, 闪亮(R 套件), 传单(软件), 数据科学, 数据可视化, R 语言程序设计(中文版), 数据分析, 柱状图, UI 组件
初级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 数据结构, iOS 开发, 熟练掌握苹果软件, 面向对象编程(OOP), 用户界面(UI), Objective-C(编程语言), 移动开发, 苹果 iOS, 应用程序开发, Swift 编程, 应用服务器
混合 · 课程 · 1-4 周

您将获得的技能: Restful API, API Design, GitHub, Git (Version Control System), Postman API Platform, Application Programming Interface (API), Application Deployment, Node.JS, API Testing, Web Development, Server Side, Full-Stack Web Development, Back-End Web Development, Web Applications, Front-End Web Development
中级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: 数据库理论, 数据库, 分布式计算, 关系数据库, 自然语言处理, 数据库管理, 数据建模, 数据存储, 数据库系统, 应用程序部署, SQL, 存储过程, 数据库架构与管理, JSON, PostgreSQL, 数据库设计, 云部署, NoSQL, 文本挖掘, 云应用
中级 · 专项课程 · 3-6 个月

您将获得的技能: Spring Framework, Java, Application Frameworks, Object Oriented Design, Object Oriented Programming (OOP), Software Design Patterns, Extensible Markup Language (XML), Dependency Analysis
混合 · 课程 · 1-4 周

Coursera
您将获得的技能: Excel Macros, Microsoft Excel, Data Analysis Expressions (DAX), Excel Formulas, Visual Basic (Programming Language), Productivity Software, Data Transformation, Debugging, Spreadsheet Software, Data Cleansing, Automation, Strategic Decision-Making, Programming Principles
初级 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: 数据预处理, Algorithm, 统计建模, 马尔可夫模型, 人工神经网络, 概率与统计, 自然语言处理, 嵌入, Machine Learning 方法, 文本挖掘
中级 · 课程 · 1-4 周

您将获得的技能: Prompt Engineering, AI Orchestration, AI Workflows, LangChain, Retrieval-Augmented Generation, Agentic Workflows, Tool Calling, LangGraph, LLM Application, Agentic systems, Multimodal Prompts, Model Context Protocol, Generative AI, Generative AI Agents, Vector Databases, OpenAI API, Model Deployment, Embeddings, Responsible AI, Software Development
高级设置 · 专业证书 · 3-6 个月

您将获得的技能: AI Enablement, OpenAI, Development Environment, Game Design, Agentic systems, Web Scraping
中级 · 课程 · 1-3 个月

Ludwig-Maximilians-Universität München (LMU)
您将获得的技能: Python 程序设计, 应用数学, 机械, 有限元方法, 数值分析, 分布式计算, 微分方程, 工程计算, 数学建模, Jupyter, 工程分析, 模拟, 振动
中级 · 课程 · 1-3 个月

DeepLearning.AI
您将获得的技能: 统计推理, 探索性数据分析, 贝叶斯统计, 统计假设检验, A/B 测试, 描述性统计, 统计可视化, 统计分析, 概率分布, 数据科学, 统计建模, 概率, 统计机器学习, 概率与统计, 抽样(统计)
中级 · 课程 · 1-4 周

Yale University
您将获得的技能: 放射诊断学, 磁共振成像, 医学影像, 解剖学, 诊断测试, 神经学, 医学超声波, 图像分析, X 射线计算机断层扫描, 射线照相术
中级 · 课程 · 1-3 个月