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: SQL, Database Development, Databases, Debugging, Maintainability, Procedure Development
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: PostgreSQL, Performance Tuning, Database Management, Google Cloud Platform, Database Software, SQL, Data Management, Application Performance Management, Data Analysis
Beginner · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Looker (Software), Data Modeling, Dashboard, Dashboard Creation, Performance Tuning, SQL, Data Persistence, Integrated Development Environments, Git (Version Control System), Version Control
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Software Development Methodologies, Project Estimation, Database Development, Database Design, Scheduling, Oracle Databases, Stakeholder Engagement, Oracle SQL Developer, Scope Management, Relational Databases, Team Management, Cost Estimation, Database Application, PL/SQL, SQL, Agile Project Management, Estimation, Project Planning, Risk Management, Functional Requirement
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: React Redux, React Native, Interaction Design, User Interface (UI) Design, React.js, Application Development, Scalability, Data Validation, Code Reusability, Frontend Integration, Web Applications, User Interface (UI), JavaScript Frameworks, Mobile Development, Data Persistence, Business Logic, UI Components, Application Design, User Experience Design, Node.JS
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: PL/SQL, Oracle Databases, Stored Procedure, SQL, Database Development, Performance Tuning, Database Application, Database Management, Business Logic, Data Access, Code Reusability, Maintainability, Debugging
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Team Building, Presentations, Team Oriented, Team Management, Collaborative Software, Project Design, Data Sharing, Social Media, Graphic Design, Content Creation, User Accounts, Marketing Materials, Digital Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Matplotlib, Plot (Graphics), NumPy, Pandas (Python Package), Applied Machine Learning, Python Programming, Scikit Learn (Machine Learning Library), Data Visualization, Supervised Learning, Feature Engineering, Machine Learning, Natural Language Processing, Model Optimization, Machine Learning Algorithms, Text Mining, Data Manipulation, Predictive Modeling, Model Training, Unsupervised Learning, Data Management
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Exploratory Data Analysis, Google Analytics, Data Integration, Data Manipulation, SQL, Database Administration, Data Validation
Beginner · Project · Less Than 2 Hours

Skills you'll gain: SQL, Database Management, Query Languages, Relational Databases, Database Development, Database Management Systems, Database Architecture and Administration, Databases, Database Design, Data Access, Data Analysis, Data Integrity, Data Manipulation, User Accounts
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Swift Programming, Internet Of Things, Embedded Software, Embedded Systems, Wireless Networks, Application Development, Display Devices, Interactive Design, Development Environment, Computer Programming, Real Time Data
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Agentic systems, Agentic Workflows, Game Design, Video Game Development, Artificial Intelligence, Simulations, Scripting, Program Development, C# (Programming Language), Software Design Patterns
Intermediate · Course · 1 - 4 Weeks