面向对象编程课程可以帮助您学习类、对象、继承和多态性等核心概念。您可以掌握设计稳健的软件架构、实施设计模式和编写可重复使用代码的技能。许多课程都会介绍软件开发中常用的工具,如 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), 响应式网页设计, 调试, 编程原则, Javascript, 应用编程接口 (API), 前端网络开发, 网络应用, JSON, 面向对象编程(OOP), 事件驱动编程
初级 · 课程 · 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
您将获得的技能: 应用程序开发, 数据可视化, 单元测试, 计算机编程, Pandas(Python 软件包), 数据清理, 数据分析, 数据结构, Java 编程, 日蚀(软件), Python 编程, 调试, 文件输入/输出, 面向对象设计, 编程原则, 透视表和图表, Java, 数据科学, 面向对象编程(OOP), 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
您将获得的技能: Unity 引擎, 视频游戏开发, 虚幻引擎, 用户界面(UI), 数据结构, C#(编程语言), C++(编程语言), 文件输入/输出, 面向对象设计, 面向对象编程(OOP), 事件驱动编程
中级 · 课程 · 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
您将获得的技能: Unity 引擎, 视频游戏开发, 用户界面组件, 用户界面(UI), 数据结构, 文件输入/输出, C#(编程语言), 调试, 面向对象编程(OOP), 事件驱动编程
中级 · 课程 · 1-3 个月

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