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

您将获得的技能: Object Oriented Programming (OOP), Code Review, Microsoft Visual Studio, Development Environment, Maintainability, Integrated Development Environments, Scalability, Programming Principles, Software Development Tools, Python Programming, Debugging
高级设置 · 课程 · 1-4 周

您将获得的技能: Selenium (Software), File I/O, Object Oriented Programming (OOP), Test Automation, Web Development Tools, Computer Programming, Scripting, Python Programming, Automation, Scripting Languages, Integrated Development Environments, Debugging
初级 · 课程 · 1-3 个月

Codio
您将获得的技能: Algorithms, C++ (Programming Language), Data Structures, Computer Programming, Computational Thinking, Technical Design
中级 · 课程 · 1-4 周

您将获得的技能: Data Structures, C++ (Programming Language), C and C++, Programming Principles, Algorithms, Theoretical Computer Science, Object Oriented Programming (OOP)
中级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), C++ (Programming Language), Development Environment, Computer Programming, Maintainability, Data Structures, Command-Line Interface, Debugging
初级 · 课程 · 1-3 个月

您将获得的技能: Computational Thinking, Algorithms, Graph Theory, Data Structures, Computer Programming, C++ (Programming Language), Object Oriented Programming (OOP)
中级 · 课程 · 1-4 周

您将获得的技能: Prototyping, Object Oriented Programming (OOP), JavaScript Frameworks, Software Design Patterns, Software Design, Maintainability, Software Architecture
中级 · 课程 · 1-3 个月

您将获得的技能: C# (Programming Language), Object Oriented Programming (OOP), Version Control, GitHub, User Accounts, Role-Based Access Control (RBAC), Microsoft Visual Studio, Git (Version Control System), Debugging, Microsoft SQL Servers, .NET Framework, Object-Relational Mapping, Full-Stack Web Development, Identity and Access Management, Development Environment, Database Management, Database Development, Application Development, Authorization (Computing), Microsoft Windows
中级 · 专项课程 · 1-3 个月

您将获得的技能: Apache Maven, Java, Java Platform Enterprise Edition (J2EE), Object Oriented Design, Hibernate (Java), Unit Testing, File I/O, Docker (Software), Software Design Patterns, Integrated Development Environments, Object-Relational Mapping, Functional Design, Maintainability, System Configuration
初级 · 专项课程 · 3-6 个月

您将获得的技能: Extract, Transform, Load, Data Transformation, Data Integration, Web Scraping, Data Pipelines, JSON, Object Oriented Programming (OOP), Extensible Markup Language (XML), Data Modeling, Application Programming Interface (API), Relational Databases
初级 · 课程 · 1-4 周

您将获得的技能: Mathematical Software, Scripting Languages, Scripting, Statistical Analysis, Software Installation
中级 · 课程 · 3-6 个月

您将获得的技能: Data Structures, Javascript, Object Oriented Programming (OOP)
中级 · 课程 · 1-3 个月