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

Universitat Politècnica de València
您将获得的技能: Computational Thinking, Programming Principles, Web Development, Database Management, Object Oriented Programming (OOP), Information Technology, Databases, Information Systems, Computer Programming, Algorithms, SQL, Hypertext Markup Language (HTML), Data Structures, Cascading Style Sheets (CSS), Javascript
初级 · 课程 · 1-3 个月

您将获得的技能: Object Oriented Programming (OOP), Video Game Development, Debugging, Game Design, Program Development, Python Programming, Application Development, Event-Driven Programming, Computer Graphics, Animations, Development Environment
中级 · 课程 · 1-3 个月

您将获得的技能: Java Programming, Debugging, Software Installation
初级 · 课程 · 1-4 周

您将获得的技能: jQuery, Data Structures, Javascript and jQuery, Programming Principles, Data Management, Microsoft Development Tools
中级 · 课程 · 1-4 周

您将获得的技能: 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 个月

您将获得的技能: Application Development, UI Components, Program Development, Maintainability
初级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Matplotlib, Data Visualization, Seaborn, NumPy, Python Programming, Scatter Plots, Pandas (Python Package), Data Analysis, Box Plots, JSON, File Management, Debugging, Data Manipulation
中级 · 课程 · 1-4 周

您将获得的技能: Scalability, Application Design, Event-Driven Programming, Object Oriented Programming (OOP), Functional Design, Application Development, User Flows, Computer Programming, Integrated Development Environments, Software Architecture, Debugging, Mobile Development, Data Validation, Data Analysis
初级 · 专项课程 · 1-3 个月

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

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

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

Edureka
您将获得的技能: JUnit, Apache Maven, Java Programming, Java, Unit Testing, Software Design Patterns, Test Automation, Software Design, Maintainability, Software Testing, IntelliJ IDEA, Object Oriented Design, Databases, SQL, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Software Engineering, Software Development, Design Strategies
中级 · 课程 · 1-4 周