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.

Skills you'll gain: Scripting Languages
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Google Workspace, Collaborative Software, Application Deployment, Data Integration, AI Enablement, Identity and Access Management, Application Programming Interface (API), AI powered creativity, OAuth, Calendar Management, Authentications, System Configuration, Data Access, Operational Efficiency, Data Store
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Database Design, Relational Databases, Database Application, Database Development, Microsoft SQL Servers, Data Integrity, Database Systems, Databases, Database Management, SQL, Data Modeling, Visual Basic (Programming Language), Data Entry, Application Development
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Exploratory Data Analysis, Data Processing, Data Transformation, Interactive Data Visualization, Generative AI, SQL
Beginner · 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

Pragmatic AI Labs
Skills you'll gain: Redis, Data Pipelines, Real Time Data, Data Store, Data Structures, Operational Databases, Rust (Programming Language), Docker (Software), Containerization, Transaction Processing, Scripting, Server Side, Performance Tuning, Performance Testing
Mixed · Course · 1 - 3 Months

Skills you'll gain: Responsive Web Design, Video Game Development, HTML and CSS, Cascading Style Sheets (CSS), Game Design, Web Design, Animation and Game Design, Hypertext Markup Language (HTML), Animations, Frontend Performance, Front-End Web Development, Web Development, Interactive Design, Web Applications, Computer Graphic Techniques, Event-Driven Programming, Computer Graphics, Javascript
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Lakes, Data Warehousing, Data Pipelines, Cloud Engineering, Cloud Storage, Google Cloud Platform, Data Storage, SQL
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Google Gemini, Gemini, Google Workspace, Data Integration, Data Store, Collaborative Software, Data Access, AI powered creativity, AI Enablement, OAuth, Enterprise Application Management, Identity and Access Management, LLM Application, AI Integrations, Tool Calling, Application Deployment, Application Programming Interface (API), System Implementation, Authentications
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Spatial Analysis, C# (Programming Language)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Dataflow, Data Pipelines, Apache Kafka, Data Processing, Real Time Data, Business Logic, Performance Tuning, Data Import/Export, Data Transformation, File I/O, SQL
Advanced · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Looker (Software), Data Transformation, Google Cloud Platform, Analytics, Data-Driven Decision-Making, Dashboard Creation, Data Analysis, Data Visualization Software, SQL, Data Storage, Data Sharing, Data Storage Technologies
Beginner · Course · 1 - 3 Months