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

您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, C and C++, Computer Programming, Embedded Software, Development Environment, Integrated Development Environments, Embedded Systems, Algorithms, Game Design, Debugging
中级 · 课程 · 1-3 个月

Packt
您将获得的技能: 编程原则, 响应式网页设计, 用户界面(UI), 应用编程接口 (API), 面向对象编程(OOP), 前端网络开发, JSON, 数据持久性, 网络应用, 调试, 互动设计, Javascript, 事件驱动编程
初级 · 课程 · 1-3 个月

您将获得的技能: Software Design
初级 · 课程 · 1-3 个月

您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Basic Electrical Systems, Wireless Networks, C and C++, Computer Programming, Control Systems, Interactive Design, Software Installation, Electronic Components, C++ (Programming Language), Electronics, Display Devices, Embedded Software, Embedded Systems, Robotics, Computer Programming Tools, Development Environment, Integrated Development Environments, Electrical Wiring
中级 · 专项课程 · 3-6 个月

您将获得的技能: File I/O, C and C++, Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Data Validation, Object Oriented Design, Programming Principles, Computer Programming, Data Structures, File Management, Integrated Development Environments, Data Store, Software Documentation, Computer Science, Functional Design, Pseudocode, Maintainability
初级 · 专项课程 · 3-6 个月

University of Pennsylvania
您将获得的技能: Python 编程, Pandas(Python 软件包), 日蚀(软件), 计算机编程, 数据清理, 面向对象编程(OOP), 数据分析, 编程原则, 数据科学, 面向对象设计, 数据结构, 调试, 透视表和图表, 单元测试, Java 编程, 数据可视化, Java, Matplotlib, 应用程序开发, 文件输入/输出
初级 · 专项课程 · 3-6 个月

您将获得的技能: Apache Maven, File I/O, Data Import/Export, Object Oriented Programming (OOP), JSON, Java Programming, Debugging, Object Oriented Design, JUnit, Software Documentation, Data Structures, Computer Programming, Restful API, Integrated Development Environments, Java, Programming Principles, Data Validation, Network Protocols, Unit Testing, Computer Science
初级 · 专项课程 · 3-6 个月

University of Colorado System
您将获得的技能: 虚幻引擎, C++(编程语言), 用户界面(UI), 面向对象编程(OOP), 数据结构, 面向对象设计, C#(编程语言), 视频游戏开发, 事件驱动编程, Unity 引擎, 文件输入/输出
中级 · 课程 · 1-4 周

Universidad Austral
您将获得的技能: Software Documentation, Object Oriented Design, Unified Modeling Language, Software Design, Test Driven Development (TDD), Unit Testing, Object Oriented Programming (OOP), Development Testing, Programming Principles, Software Quality (SQA/SQC), Software Development, Computer Programming, Python Programming
初级 · 课程 · 1-4 周

Jordan University of Science and Technology
您将获得的技能: Object Oriented Programming (OOP), C# (Programming Language), Software Engineering, Data Structures, Software Development, Computer Programming, Programming Principles, Java, Debugging, Query Languages
中级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 数据结构, 用户界面(UI), 面向对象编程(OOP), 调试, 用户界面组件, C#(编程语言), 视频游戏开发, 文件输入/输出, Unity 引擎, 事件驱动编程
中级 · 课程 · 1-3 个月

Board Infinity
您将获得的技能: 编程原则, ASP.NET, 网络应用, 面向对象编程(OOP), 调试, 网络开发, 开发环境, C#(编程语言), .NET框架, 事件驱动编程
中级 · 课程 · 1-4 周