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: Restful API, Software Quality (SQA/SQC), Java Programming, Test Automation, Java
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Writing, Storytelling, Personal Development, Self-Awareness, Creativity, Emotional Intelligence, Peer Review
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, HTML and CSS, Bootstrap (Front-End Framework), Cascading Style Sheets (CSS), Web Design, Hypertext Markup Language (HTML), Web Development, Debugging, Web Applications, No-Code Development, Front-End Web Development, Development Environment, Web Development Tools, UI Components, Microsoft Visual Studio, Integrated Development Environments
Beginner · Course · 1 - 3 Months

The University of Edinburgh
Skills you'll gain: Environmental Monitoring, Geospatial Information and Technology, Geospatial Mapping, Spatial Data Analysis, Environment and Resource Management, Climate Change Programs, Environmental Science, Environmental Issue, Image Analysis, Continuous Monitoring, Physical Science, Data Access
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Digital Transformation, Business Transformation, Product Lifecycle Management, Technology Strategies, Design Thinking, Competitive Analysis, Process Design, Business Strategy, Growth Strategies, Business Strategies, Emerging Technologies, Business Economics, Innovation, Market Dynamics, Leadership, Communication
Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Agentic systems, Model Context Protocol, Vector Databases, Gemini, Generative AI Agents, Google Gemini, Retrieval-Augmented Generation, Artificial Intelligence, Generative AI, Embeddings, MongoDB, Node.JS, API Design, TypeScript, PostgreSQL, Web Applications, Systems Architecture, Database Management, Debugging, Machine Learning
Beginner · Specialization · 1 - 3 Months
Skills you'll gain: Organizational Change, Change Management, Business Transformation, Organizational Development, Culture Transformation, Organizational Leadership, Overcoming Objections, Drive Engagement, Digital Transformation, Business Leadership, Leadership and Management, Leadership, Business Priorities, Stakeholder Analysis, Communication Planning, Internal Communications, Stakeholder Communications, Communication, Adaptability, Planning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Corporate Sustainability, Corporate Strategy, Business Ethics, Organizational Strategy, Sustainable Business, Business Strategy, Philanthropy, Governance Risk Management and Compliance, Governance, Compliance Management, Strategic Sourcing, Regulatory Compliance, Stakeholder Management, Stakeholder Engagement, Diversity Equity and Inclusion Initiatives, Law, Regulation, and Compliance, Ethical Standards And Conduct, Business Risk Management, Diversity and Inclusion
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Leaflet (Software), Data Visualization, Extract, Transform, Load, Interactive Data Visualization, Datamaps, Data Pipelines, Analytical Skills, Data Presentation, Amazon S3, Dashboard Creation, Amazon Web Services, Spatial Data Analysis, Heat Maps, Apache Airflow, GIS Software, Geographic Information Systems, Metadata Management, Technical Documentation, Geospatial Mapping, Cloud Computing
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Restful API, Cloud API, Application Programming Interface (API), Postman API Platform, API Design, API Testing, Java Programming, Java, Mobile Development, Apache Maven, Application Development, Data Access, Web Development, Eclipse (Software), Software Design
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Adobe After Effects, Video Editing, Photo/Video Production and Technology, Motion Graphics, Graphic and Visual Design
Beginner · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: Responsible AI, Incident Management, Governance, Incident Response, Data Governance, Compliance Management, Policy Development, Risk Management, Governance Risk Management and Compliance, Data Ethics, AI Security, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Data Quality, Data Analysis, Data-Driven Decision-Making, Digital Analysis, Data Collection, Search Engine Optimization
Beginner · Specialization · 1 - 3 Months