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: Javascript, User Experience, Web Applications, ChatGPT, Web Development, HTML and CSS, Frontend Integration, Application Programming Interface (API), Prompt Engineering, Real Time Data, Debugging
Intermediate · Guided Project · Less Than 2 Hours

MathWorks
Skills you'll gain: Image Analysis, Matlab, Computer Vision, Medical Imaging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Robotic Process Automation, Automation, Manufacturing and Production, Manufacturing Processes, Internet Of Things, User Interface (UI), Systems Integration, Scalability, Development Environment, Artificial Intelligence
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Fraud detection, Web Services, Simple Object Access Protocol (SOAP), Service Oriented Architecture, API Testing, Verification And Validation, Process Design, API Design, Software Design, Workflow Management, System Testing, Extensible Markup Language (XML), Data Validation, Software Testing, Enterprise Architecture, Secure Coding, Middleware
Mixed · Course · 1 - 4 Weeks

Northwestern University
Skills you'll gain: Sales, Sales Presentation, Selling Techniques, Sales Strategy, Meeting Facilitation, Sales Process, Overcoming Objections, Team Oriented, Storytelling, Constructive Feedback, Verbal Communication Skills, Communication
Beginner · Course · 1 - 3 Months

Skills you'll gain: Node.JS, Web Development, HTML and CSS, Front-End Web Development, Web Servers, Cascading Style Sheets (CSS), Web Applications, Server Side, Javascript, Middleware, Back-End Web Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Apache Spark, Data Persistence, Big Data, Data Processing, Distributed Computing, Data Store, JSON, Data Transformation, Performance Tuning
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google App Engine, Application Deployment, Cloud Infrastructure, Google Cloud Platform, Go (Programming Language), Cloud Applications, Software Testing, Cloud API, Platform As A Service (PaaS)
Beginner · Project · Less Than 2 Hours
Skills you'll gain: Dayforce (HCM Software), HR Tech, Human Resource Strategy, Human Resources Information System (HRIS), Role-Based Access Control (RBAC), Human Resources, Compliance Management, Compliance Reporting, Payroll, Data Architecture, Data Flow Diagrams (DFDs), Workforce Planning, Oracle Cloud Applications, Workforce Management, Benefits Administration, Enterprise Resource Planning, Workflow Management, Data Integration, Business Strategy, Analytics
Intermediate · Course · 1 - 4 Weeks

Corporate Finance Institute
Skills you'll gain: Tableau Software, Business Intelligence, Dashboard, Technical Analysis, Market Data, Investment Banking, Tree Maps, Interactive Data Visualization, Data Visualization Software, Market Analysis, Data Analysis, SQL
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Salesforce Development, Salesforce, Visualforce, No-Code Development, UI Components, Data Import/Export, Application Frameworks, Process Driven Development, Business Logic
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Canva (Software), Storyboarding, Storytelling, Collaborative Software, Graphic and Visual Design, Team Oriented, Content Creation, Organizational Skills, Presentations
Intermediate · Guided Project · Less Than 2 Hours