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

International Institute of Information Technology Bangalore
您将获得的技能: File I/O, C (Programming Language), Programming Principles, Data Structures, Computer Programming, Algorithms, Program Development, Data Storage, Integrated Development Environments, Debugging, Problem Solving
初级 · 课程 · 1-3 个月

您将获得的技能: SAS (Software), Data Import/Export, Statistical Analysis, Data Analysis, Statistical Programming, Data Manipulation, Exploratory Data Analysis, Data Preprocessing, Computer Programming
中级 · 课程 · 1-3 个月

University of California, Santa Cruz
您将获得的技能: Go (Programming Language), Data Structures, Object Oriented Programming (OOP), Computer Programming, Unit Testing, Programming Principles, Algorithms, C (Programming Language), Software Testing, Debugging, Integration Testing, Software Design, System Design and Implementation, Distributed Computing
中级 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: Algorithm, 分布式计算, C 和 C++, 计划发展, 数据结构, 计算机硬件, 系统编程, 性能调整, 性能测试, 数据访问, 计算机结构, 调试, 操作系统流程管理
中级 · 课程 · 1-3 个月

您将获得的技能: Ruby (Programming Language), Debugging, Scripting Languages, Data Structures, Scripting, Program Development, Object Oriented Programming (OOP)
中级 · 课程 · 1-3 个月
LearnQuest
您将获得的技能: Algorithm, 数据库, Network Security, 统一模型语言, 数据库管理, 文件输入/输出, 计算机编程, 计算机硬件, 数据结构, Visual Basic(编程语言), 面向对象编程(OOP), SQL, 关系数据库, 计算机科学, 面向对象设计, Microsoft 开发工具, 系统软件, 编程原则, 开发环境, 计算机结构
初级 · 专项课程 · 3-6 个月

Vanderbilt University
您将获得的技能: Prompt Engineering, ChatGPT, Matlab, AI Personalization, Debugging, AI Enablement, LLM Application, Performance Tuning
中级 · 课程 · 1-4 周

University of California, Santa Cruz
您将获得的技能: File I/O, Debugging, Go (Programming Language), C (Programming Language), Program Development, Integrated Development Environments, Data Structures, Computer Programming, Algorithms
初级 · 课程 · 1-3 个月

您将获得的技能: Version Control, Software Documentation, Microsoft Copilot, Microsoft Visual Studio, Program Development, Statistical Analysis, Descriptive Statistics, Statistical Programming, Debugging
初级 · 课程 · 1-3 个月

Pohang University of Science and Technology(POSTECH)
您将获得的技能: 嵌入式系统, 信息技术 Architecture, 物联网, 计算机编程工具, 新兴技术, 解决问题, 通用网络, 软件架构, 计算平台, 电子硬件, 无线网络
初级 · 课程 · 1-3 个月

您将获得的技能: Performance Tuning, Python Programming, OS Process Management, Data Processing, Scalability, Database Management
中级 · 课程 · 1-4 周

Duke University
您将获得的技能: Algorithm, 层叠样式表(CSS), Html 和 Css, 网络开发, 计算机编程, 计算思维, Javascript, 事件驱动编程, 网页设计, 用户界面(UI), 编程原则, 调试, 互动设计, 图像分析
初级 · 课程 · 1-4 周