面向对象编程课程可以帮助您学习类、对象、继承和多态性等核心概念。您可以掌握设计稳健的软件架构、实施设计模式和编写可重复使用代码的技能。许多课程都会介绍软件开发中常用的工具,如 Java、Python 和 C++,使您能够在实际编码项目中应用所学知识。此外,您还可以探索增强面向对象原则的框架,进一步丰富您的编程工具包。
Starweaver
您将获得的技能: Generative AI Agents, Generative Model Architectures, CrewAI, AI Orchestration, Generative AI, AI Workflows, Agentic systems, Prompt Patterns, Tool Calling, LLM Application, Model Deployment, Systems Architecture, Responsible AI, Context Management, Application Deployment, Collaboration, Data Integration, Job Evaluation, Logical Reasoning
中级 · 课程 · 1-4 周
您将获得的技能: Cloud Development, Cloud Applications, Containerization, Docker (Software), .NET Framework, Application Development, Microsoft Visual Studio, C# (Programming Language), Development Environment, Application Performance Management, Scalability, Web Applications
中级 · 课程 · 1-4 周

Duke University
您将获得的技能: C(编程语言), 解决问题, 解决方案设计, Algorithm, 编程原则, 软件工程, 计算机编程
初级 · 课程 · 1-4 周

Duke University
您将获得的技能: 无服务器计算, Docker (软件), 自然语言处理, 亚马逊网络服务, 詹金斯, 生成式人工智能, 云计算, 命令行界面, LLM 申请, 大型语言模型, 计算机编程, 测试案例, 拉斯特(编程语言), Devops, CI/CD, 应用程序部署, 集装箱化, 还原式 API, 数据管道, 拥抱的脸
初级 · 专项课程 · 3-6 个月

Simplilearn
您将获得的技能: Data Structures, C (Programming Language), Programming Principles, Data Management, Algorithms, Computer Programming, File I/O
初级 · 课程 · 1-4 周

University of Washington
您将获得的技能: 其他编程语言, 功能设计, 软件安装, 计算思维, 编程原则, 理论计算机科学, 计算机编程, 软件设计, 鲁比(编程语言)
中级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: 文件输入/输出, Python 程序设计, JSON, 数据操作, 计划发展, 数据结构, 网页抓取, 面向对象编程(OOP), 统一模型语言, 数据处理, Jupyter, 面向对象设计, 数据导入/导出, 编程原则, 图像分析, 计算机编程, 单元测试, 软件设计, 还原式 API, 调试
初级 · 专项课程 · 3-6 个月

Johns Hopkins University
您将获得的技能: 系统编程, C 和 C++, 卷积神经网络, 线性代数, 人工神经网络, 机器学习, 深度学习, 可扩展性, 数据结构, 数字信号处理, 分布式计算, 性能调整, 数学软件, 编程原则, 图像分析, 计划发展, 软件开发, C++(编程语言), 操作系统流程管理, 计算机图形学
攻读学位
中级 · 专项课程 · 3-6 个月

University of Colorado Boulder
您将获得的技能: 数据结构, Python 程序设计, 分析, Algorithm, 设计策略, 伪代码, 计算思维, 编程原则, 计算机科学, 理论计算机科学, 高等数学
攻读学位
高级设置 · 课程 · 1-4 周

IBM
您将获得的技能: 文件输入/输出, 集成开发环境, 数据结构, 调试, 面向对象编程(OOP), 开发环境, Java, Java 编程, 计算机编程
初级 · 课程 · 1-3 个月

Simplilearn
您将获得的技能: Object Oriented Programming (OOP), C++ (Programming Language), Computer Programming, Programming Principles, Algorithms, Data Structures, Data Manipulation
初级 · 课程 · 1-4 周

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 个月