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

您将获得的技能: Databases, Data Validation
中级 · 课程 · 3-6 个月

您将获得的技能: C# (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Software Architecture, Software Design, Secure Coding, Computer Programming, System Design and Implementation, Data Integrity, Maintainability, Scalability, Programming Principles, Code Review, Software Documentation, AI Workflows, Debugging
初级 · 课程 · 1-3 个月

您将获得的技能: Object Oriented Programming (OOP), C++ (Programming Language), Object Oriented Design, Application Design, Software Visualization, Software Design Patterns, Program Development, Verification And Validation
中级 · 课程 · 1-4 周

University of London
您将获得的技能: 数据结构, C 和 C++, 文件输入/输出, C++(编程语言), 编程原则, 面向对象编程(OOP)
攻读学位
中级 · 课程 · 1-4 周

University of London
您将获得的技能: Algorithm, 模型评估, 计算机编程, 数据验证, Data Validation, 数据结构, 调试, 统计编程, C++(编程语言), 算法, Model Evaluation, 面向对象编程(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 周

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

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

Amazon
您将获得的技能: File I/O, Object Oriented Programming (OOP), Object Oriented Design, Java, Software Design, Maintainability, Debugging, Data Structures
初级 · 课程 · 1-4 周

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

LearnQuest
您将获得的技能: Algorithm, 计算机编程, 软件架构, 软件设计模式, 模型-视图-控制器, 数据结构, Python 编程, 编程原则, 算法, 模型视图控制器, 计算思维, 面向对象设计, 面向对象编程(OOP)
初级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Electronic Components, C and C++, C++ (Programming Language), Embedded Software, Hardware Troubleshooting, Program Development, Maintainability, Debugging, Development Environment
中级 · 课程 · 1-3 个月