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

您将获得的技能: Debugging, Java, Computer Programming, Algorithms, Program Development, Data Structures, Pseudocode, Integrated Development Environments, Object Oriented Programming (OOP), Computational Thinking
初级 · 课程 · 1-3 个月

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

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

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

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

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

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

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

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

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