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.

Skills you'll gain: Go (Programming Language), Web Servers, JSON, Restful API, User Interface (UI), Web Applications, Server Side, Web Development, Application Programming Interface (API), Debugging, Front-End Web Development, Web Design and Development, Scalability, Data Structures
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Sample Size Determination, Data Strategy, Sampling (Statistics), Analytical Skills, Data-Driven Decision-Making, Data Analysis, Analytics, Jupyter, Data Science, Statistical Analysis, Data Collection, Data Mining, Data Management, MLOps (Machine Learning Operations), Maintainability, Research and Design, Version Control, Software Documentation
Intermediate · Course · 1 - 4 Weeks

AI CERTs
Skills you'll gain: Software Design Patterns, Web Development, Dataflow, Data Pipelines, Software Architecture, Javascript and jQuery
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Jira (Software), AI Integrations, Model Evaluation, Data Validation, Verification And Validation, AI Workflows, Responsible AI, Automation, Software Documentation, Performance Measurement, Generative AI, Technical Documentation, Quality Assessment, Benchmarking, Technical Communication
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model Optimization, Responsible AI, Data Ethics, Model Training, Model Deployment, Technical Design, Prompt Engineering, AI Security, Artificial Intelligence and Machine Learning (AI/ML), Technical Communication, Communication, AI Workflows, MLOps (Machine Learning Operations), LLM Application, Apache Airflow, System Design and Implementation, Python Programming, CI/CD, SQL, AWS CloudFormation
Intermediate · Course · 1 - 4 Weeks

Cisco Learning and Certifications
Skills you'll gain: Network Routers, Network Planning And Design, Network Troubleshooting, Network Monitoring, Network Administration
Beginner · Course · 1 - 3 Months

Skills you'll gain: Reverse Logistics, Logistics Management, Logistics, Transportation, Supply Chain, and Logistics, Supply Chain Management, Supply Chain, Supply Chain Systems, Performance Measurement, E-Commerce, Enterprise Resource Planning, Operational Performance Management, Performance Metric, Performance Improvement, Organizational Effectiveness, Organizational Development, Business-To-Consumer, Organizational Structure, Automation
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: User Experience Design, Design Reviews, Prototyping, User Experience, Interactive Design, Peer Review, UI/UX Research, Wireframing, Collaborative Software
Intermediate · Course · 1 - 4 Weeks

IESE Business School
Skills you'll gain: Delegation Skills, Meeting Facilitation, Talent Management, Negotiation, People Management, Leadership, Team Management, Collaboration, Leadership and Management, Influencing, Diversity Awareness, Creativity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Strategy, Infrastructure Architecture, Financial Data, Business Modeling, Data-Driven Decision-Making, Database Architecture and Administration, Return On Investment, SQL, Data Transformation, Business Planning, Data Pipelines, Strategic Prioritization, Database Design, Financial Analysis, Business Continuity, Cost Benefit Analysis, Performance Metric
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: MITRE ATT&CK Framework, AI Security, Cyber Security Strategy, Cybersecurity, Generative Model Architectures, Generative Adversarial Networks (GANs), Threat Detection, Responsible AI, Anomaly Detection, Data Ethics
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: C# (Programming Language), Microsoft Visual Studio, .NET Framework, Game Design, Open Source Technology, Programming Principles, Integrated Development Environments, Microsoft Development Tools, Linux, Application Development, Cross Platform Development, Program Development
Beginner · Guided Project · Less Than 2 Hours