Object Oriented Design courses can help you learn principles like encapsulation, inheritance, and polymorphism, along with design patterns such as Singleton and Factory. You can build skills in creating reusable code, improving software maintainability, and designing systems that are easier to understand and extend. Many courses introduce tools like UML for modeling, as well as programming languages such as Java and Python, which are commonly used to implement object-oriented concepts in real-world applications.

Google Cloud
Skills you'll gain: Google Cloud Platform, Cloud Infrastructure, Kubernetes, Cloud Deployment, Infrastructure As A Service (IaaS), Model Deployment, Network Performance Management, Application Deployment, Cloud Engineering, AI Orchestration, Containerization, Performance Tuning, Network Planning And Design, Distributed Computing, System Configuration
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Quality, SQL, YAML, Data Pipelines, Data Validation, Data Mart, CI/CD, Data Modeling, Data Transformation, Version Control, Git (Version Control System), Technical Documentation, Maintainability, Scalability
Intermediate · Course · 1 - 4 Weeks

Real Madrid Graduate School Universidad Europea
Skills you'll gain: Large Language Modeling, Image Analysis, Real Time Data, Computer Vision, Advanced Analytics, AI Enablement, Reinforcement Learning, Data Analysis, Data-Driven Decision-Making, Artificial Intelligence, Analysis, Machine Learning, Automation, Data Presentation, Natural Language Processing, Supervised Learning, Innovation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Browser Compatibility, Web Applications, Node.JS, Javascript, Network Troubleshooting, Web Services, Front-End Web Development, Debugging, Real Time Data, Web Servers, Application Programming Interface (API), Telecommunications, Servers, Network Protocols
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Adobe Express, Adobe Firefly, Adobe Acrobat, Content Creation, Digital Publishing, Storytelling, AI Workflows, Responsible AI, Content Strategy, digital literacy, Content Management, Visual Design, Automation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Application Security, Secure Coding, Security Testing, Open Web Application Security Project (OWASP), Vulnerability, Software Testing, Computer Security, Vulnerability Management, Data Security, Security Strategy, Unit Testing, Human Factors (Security), Application Design, Information Privacy, Computer Programming, Python Programming, Node.JS, Javascript, Design Strategies, JavaScript Frameworks
Intermediate · Specialization · 1 - 3 Months

LearnQuest
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Computer Programming, Object Oriented Design, Development Environment, Data Structures
Intermediate · Course · 1 - 4 Weeks

Niel Asher Education
Skills you'll gain: Exercise Therapy, Athletic Training, Manual Therapy, Physical Therapy, Health And Wellness Coaching, Physiology, Human Musculoskeletal System, Occupational Therapy, Pain Management, Coordination, Neurology, Science and Research, Planning
Intermediate · Course · 1 - 3 Months

University of Illinois at Urbana-Champaign
Skills you'll gain: Business Strategy, Data Visualization, Data Storytelling, Management Accounting, Model Evaluation, Fund Accounting, Operations Management, Organizational Change, Mergers & Acquisitions, Financial Statement Analysis, Project Closure, Risk Management, Social Determinants Of Health, Revenue Recognition, Entrepreneurship, Financial Auditing, Data Governance, Generative AI, Supply And Demand, Statistical Inference
Credit offered
Graduate Certificate · 6 - 12 Months

Skills you'll gain: Bootstrap (Front-End Framework), Responsive Web Design, Web Design and Development, HTML and CSS, Web Design, UI Components
Beginner · Course · 1 - 4 Weeks

University of London
Skills you'll gain: Organizational Change, Leadership and Management, Business Management, Innovation, Change Management, Coordination, People Management, Organizational Structure, Business Transformation, Leadership, Personal Development, Decision Making, Goal Setting, Motivational Skills
Mixed · Course · 1 - 3 Months

Skills you'll gain: Expense Management, Travel Arrangements, Auditing, Accounts Payable, Accounting, Cost Control, Compliance Auditing, Compliance Management, Fraud detection, Decision Making, Document Management, Record Keeping, Verification And Validation
Beginner · Course · 1 - 4 Weeks