Object Oriented Programming courses can help you learn core concepts like classes, objects, inheritance, and polymorphism. You can build skills in designing robust software architectures, implementing design patterns, and writing reusable code. Many courses introduce tools such as Java, Python, and C++, which are commonly used in software development, enabling you to apply your knowledge in practical coding projects. Additionally, you may explore frameworks that enhance object-oriented principles, further enriching your programming toolkit.

PracticalGrowth
Skills you'll gain: Succession Planning, Employee Retention, Recognizing Others, Talent Management, Team Performance Management, Team Management, Employee Engagement, People Development, Team Leadership, People Management, Driving engagement, Workforce Planning, Professional Development, Workforce Management, Employee Coaching, Employee Surveys, Telecommuting, Interviewing Skills, Capacity Management, Process Improvement
Beginner · Course · 1 - 4 Weeks

Universitat Politècnica de València
Skills you'll gain: Business Systems, Business Software, Business Technologies, Database Management, Database Management Systems, Database Systems, Enterprise Resource Planning, Productivity Software, Business Solutions, Information Technology, Microsoft Office, Information Systems, Web Applications, Operating Systems, Web Development, Intranet, Management Information Systems, Web Servers, Enterprise Application Management, Web Language
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Generative AI, Google Cloud Platform, Large Language Modeling, Customer Relationship Management, AI literacy, Applied Machine Learning, SQL, AI Integrations, Artificial Intelligence and Machine Learning (AI/ML), Data Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Angular, Application Deployment, UI Components, User Interface (UI), JavaScript Frameworks, Application Programming Interface (API), Web Development Tools, Development Environment, Command-Line Interface
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Looker (Software), Data Visualization Software, Data Manipulation, Data Cleansing, SQL, Data Transformation, Big Data, Data Warehousing, Extract, Transform, Load, Query Languages, Analytics, Data Analysis, Data Integration, Data Import/Export, Data Pipelines, Dataflow, Google Cloud Platform
Intermediate · Course · 1 - 3 Months

Skills you'll gain: iOS Development, Data Store, Control Panels, Program Development, Frontend Performance, Verification And Validation, Maintainability
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Data-Driven Decision-Making, Data Analysis, Dashboard, Analytics, Data Visualization Software, Dashboard Creation, Big Data, Interactive Data Visualization, Data Presentation, Google Cloud Platform, SQL, Business Intelligence, Query Languages, Cloud Storage, Data Warehousing, Data Storage Technologies, Data Storage
Beginner · Course · 1 - 3 Months

Skills you'll gain: Splunk, Data Maintenance, Configuration Management, System Configuration, Data Management, Records Management, Data Storage, Data Integrity, Database Management, Performance Tuning, System Monitoring, Data Pipelines, Data Processing, Disaster Recovery, Debugging
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: AI Security, LLM Application, Open Web Application Security Project (OWASP), AI Integrations, Large Language Modeling, Model Deployment, Secure Coding, Responsible AI, Security Controls, Prompt Engineering, Threat Detection, Google Cloud Platform, System Configuration, Application Programming Interface (API), Configuration Management
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Debugging, Web Applications, Gemini, Development Testing, Application Development, Web Design and Development, Web Development, Generative AI, Systems Development Life Cycle, Software Development Life Cycle, Software Development Tools, Application Lifecycle Management, Google Cloud Platform
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Angular, Scalability, Application Development, Mobile Development, Mobile Development Tools, Application Frameworks, Web Applications, Cross Platform Development, Development Environment, Web Development Tools, UI Components, Code Reusability, Software Architecture, Programming Principles
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: iOS Development, Application Design, Secure Coding, Data Modeling
Intermediate · Course · 1 - 3 Months