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.
University of London
Skills you'll gain: Human Computer Interaction, Virtual Reality, Game Design, Full-Stack Web Development, Mobile Development, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Git (Version Control System), Web Applications, Incident Response, Data Science, Natural Language Processing, Data Transformation, Combinatorics, Database Design, Model Evaluation, Web Development, Generative AI
Credit offered
Graduate Certificate · 6 - 12 Months
University of London
Skills you'll gain: Human Computer Interaction, Virtual Reality, Game Design, Full-Stack Web Development, Mobile Development, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Git (Version Control System), Web Applications, Incident Response, Data Science, Natural Language Processing, Data Transformation, Combinatorics, Database Design, Model Evaluation, Web Development, Generative AI
Credit offered
Graduate Certificate · 6 - 12 Months

Google Cloud
Skills you'll gain: Oracle Databases, Oracle Cloud, Extract, Transform, Load, Database Design, Data Modeling, SQL, Query Languages, Data Migration, Google Cloud Platform, Identity and Access Management, Database Architecture and Administration, Data Import/Export, Data Integration, Data Sharing, Real Time Data
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Google Workspace, Gmail, Data Store, AI Enablement, Enterprise Application Management, AI Integrations, Authentications
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Teradata SQL, Extract, Transform, Load, Identity and Access Management, Google Cloud Platform, SQL, Role-Based Access Control (RBAC), Data Warehousing, Data Modeling, Database Design, Data Import/Export, Data Migration, Data Mapping, Data Architecture, Database Architecture and Administration
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Cloud Platform, Database Administration, Database Development, Database Architecture and Administration, Database Management, Data Migration, Cloud Applications, Relational Databases, SQL, Cloud Development, Query Languages, Database Design, Dataflow, Scalability, Transaction Processing, Disaster Recovery
Intermediate · Course · 1 - 3 Months

University of Leeds
Skills you'll gain: Data Ethics, Social Network Analysis, Data Presentation, Statistical Machine Learning, Statistical Hypothesis Testing, Classification And Regression Tree (CART), Data Storytelling, R (Software), Exploratory Data Analysis, Bayesian Statistics, Data Analysis, Data Visualization, Statistical Visualization, Supervised Learning, Network Analysis, Data Preprocessing, Web Scraping, Correlation Analysis, Statistical Modeling, Python Programming
Earn a degree
Degree · 1 - 4 Years
University of Colorado Boulder
Skills you'll gain: Power Electronics, Computer Vision, Convolutional Neural Networks, Display Devices, Control Systems, Debugging, Image Analysis, Computer Displays, Tensorflow, Electronics, Electronics Engineering, Electronic Systems, Computer Programming Tools, Software Development Tools, Embedded Software, Electrical Engineering, Deep Learning, Systems Design, Artificial Neural Networks, Electronic Components
Credit offered
Graduate Certificate · 6 - 12 Months

Skills you'll gain: Oracle Databases, Query Languages, SQL, Google Cloud Platform, Identity and Access Management, Data Mapping, Database Design, Role-Based Access Control (RBAC), Data Import/Export, Database Architecture and Administration, Data Sharing, Real Time Data, Data Security
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Cloud Platform, Serverless Computing, Cloud Applications, Cloud Development, Security Controls, Cloud-Native Computing, Cloud Deployment, Cloud-Based Integration, Data Security, Identity and Access Management, Cryptography, Cloud Security, Authorization (Computing), Back-End Web Development, Key Management, Authentications, Application Deployment, Application Development, Event-Driven Programming
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Cloud Applications, Cloud Development, Application Development, Continuous Deployment, Google Cloud Platform, Data Storage, Cloud Deployment, CI/CD, Data Storage Technologies, Authentications, Cloud API, Application Deployment, Generative AI, Identity and Access Management, Authorization (Computing), Application Programming Interface (API), Application Performance Management, Performance Tuning, Cloud Storage, Software Development Tools
Beginner · Course · 1 - 3 Months

Illinois Institute of Technology
Skills you'll gain: Industrial and Organizational Psychology, Infrastructure As A Service (IaaS), Data Storytelling, Serverless Computing, Javascript and jQuery, Network Troubleshooting, Database Management Systems, Time Series Analysis and Forecasting, Open Source Technology, Cloud-Native Computing, Project Scoping, Networking Hardware, Virtualization, Unified Modeling Language, Cybersecurity, Cloud Security, Computer Hardware, Design Thinking, Team Oriented, DevSecOps
Earn a degree
Degree · 1 - 4 Years