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

您将获得的技能: Version Control, Object Oriented Programming (OOP), C# (Programming Language), Microsoft Visual Studio, Development Environment, Program Development, Integrated Development Environments, Computer Programming, Programming Principles
初级 · 课程 · 3-6 个月
École Polytechnique Fédérale de Lausanne
您将获得的技能: 功能设计, 数据结构, Scala 编程, 编程原则, 集成开发环境, Algorithm, 面向对象编程(OOP)
中级 · 课程 · 1-3 个月

您将获得的技能: Programming Principles, Data Import/Export, Integrated Development Environments, Debugging, File Management
初级 · 课程 · 3-6 个月

您将获得的技能: Python 程序设计, 应用编程接口 (API), 数据操作, 脚本, 自动化, 数据结构, JSON, 编程原则, 文件输入/输出, 计算机编程, 面向对象编程(OOP), 网页抓取, NumPy, Jupyter, 数据导入/导出, Pandas(Python 软件包), 数据处理, 数据分析, 还原式 API
初级 · 课程 · 1-3 个月

University of Illinois Urbana-Champaign
您将获得的技能: 图论, C++(编程语言), 数据库理论, 数据存储技术, 工程软件, Networking 路由器, 数据结构, 非结构化数据, 数据存储, 计划发展, 调试, 数据库系统, Algorithm, 理论计算机科学, 计算机编程, 面向对象设计, 开发环境, 面向对象编程(OOP)
中级 · 专项课程 · 1-3 个月

您将获得的技能: Java Programming, Java, Object Oriented Programming (OOP), Oracle SQL Developer, Oracle Databases
中级 · 专项课程 · 1-3 个月

您将获得的技能: C# (Programming Language), Object Oriented Programming (OOP), Web Scraping, Programming Principles, Microsoft Visual Studio, .NET Framework, Data Structures, Software Design Patterns, File I/O, Application Development, Computational Logic, Algorithms, Hypertext Markup Language (HTML), Unit Testing, Debugging
初级 · 课程 · 1-3 个月
LearnQuest
您将获得的技能: Java, 数据持久性, 软件包和软件管理, 数据结构, Virtual Machine, 网络开发, Java 编程, 调试, 软件设计, 面向对象编程(OOP), 编程原则, 文件输入/输出, 开发环境, 集成开发环境, 计算机编程, 日蚀(软件), 面向对象设计, 应用框架
中级 · 专项课程 · 3-6 个月

您将获得的技能: Software Development Life Cycle, Object Oriented Programming (OOP), Java Programming, Java, Program Development, Software Development, Development Environment, Integrated Development Environments, Computer Programming, Software Engineering, Programming Principles
初级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Java, Java Programming, Software Design, Software Testing, Application Development
中级 · 指导项目 · 不超过 2 小时

JetBrains
您将获得的技能: 功能设计, IntelliJ IDEA, Java, 弹簧框架, 单元测试, 互操作性, Java 编程, 面向对象编程(OOP), Kotlin, 安卓开发
中级 · 课程 · 1-3 个月

您将获得的技能: 数据库, Bootstrap(前端框架), 关系数据库, 响应式网页设计, 模型-视图-控制器, SQL, Authentication, 面向对象编程(OOP), Django (网络框架), 内容管理, 网络应用, 应用程序开发, 全栈式网络开发, 数据库管理, 云部署, 授权(计算), 对象关系映射
中级 · 课程 · 1-3 个月