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: C# (Programming Language), Object Oriented Programming (OOP), Version Control, GitHub, User Accounts, Role-Based Access Control (RBAC), Microsoft Visual Studio, Git (Version Control System), Debugging, .NET Framework, Microsoft SQL Servers, Object-Relational Mapping, Full-Stack Web Development, Identity and Access Management, Development Environment, Database Management, Database Development, Application Development, Authorization (Computing), Microsoft Windows
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Model Evaluation, Image Analysis, Amazon Web Services, Image Quality, Computer Vision, Model Deployment, Amazon S3, Anomaly Detection, Data Science, Machine Learning, Cloud Computing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Investigation, Fraud detection, Auditing, Litigation Support, Accounting, Report Writing, Due Diligence, Employee Training, Internal Controls, Risk Analysis, International Finance, Compliance Training, Analytical Skills
Mixed · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Responsive Web Design, User Interface (UI) Design, HTML and CSS, Front-End Web Development, Web Development Tools, Web Design and Development, Bootstrap (Front-End Framework), React.js, Javascript, UI Components, JavaScript Frameworks, Web Components, Software Development Tools, Semantic Web
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Data Ethics, Big Data, Cybersecurity, Pedagogy, Data Security, Cryptography, Information Privacy, Encryption, Digital pedagogy, Responsible AI, AI Personalization, Computer Science, Information Technology, Web Applications, Web Servers, Machine Learning, Artificial Neural Networks
Beginner · Course · 1 - 3 Months

Duke University
Skills you'll gain: Telehealth, Teamwork, Patient Communication, Patient Evaluation, Collaboration, Health Technology, Vital Signs, Health Assessment, Patient Preparation, Health Care, Patient Coordination, Patient Education And Counseling, Clinical Assessment, Patient-centered Care, Patient Treatment, Patient Flow, End User Training and Support, Primary Care, Telecommunications, Communication
Beginner · Specialization · 1 - 4 Weeks

KodeKloud
Skills you'll gain: Responsible AI, MLOps (Machine Learning Operations), AWS SageMaker, Artificial Intelligence and Machine Learning (AI/ML), Amazon Bedrock, AI Security, Generative AI, AI Enablement, Model Deployment, Data Ethics, Amazon Web Services, Embeddings, Cloud Deployment, Cloud Security, LLM Application, Artificial Intelligence, Large Language Modeling, AI Workflows, Prompt Engineering, Retrieval-Augmented Generation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Storytelling, Data Presentation, Data Visualization, Data Visualization Software, Storytelling, Data Literacy, Data Integrity, Drive Engagement, Presentations, Microsoft Excel, Design Elements And Principles, Decision Making
Beginner · Course · 1 - 4 Weeks

ISAE-SUPAERO
Skills you'll gain: Mechanics, Structural Analysis, Engineering Analysis, Mechanical Engineering, Vibrations, Mathematical Modeling, Control Systems, Physics, Systems Analysis
Intermediate · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Manufacturing Processes, Manufacturing Operations, Production Process, Manufacturing Standards, Safety Standards, Technical Standard, Materials science, Design Reviews, Failure Analysis, Thermal Management
Intermediate · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: Goal Setting, Strategic Planning, Smart Goals, Planning, Personal Development, Strategic Thinking, Action Oriented, Timelines, Professional Development, Adaptability, Accountability, Self-Awareness, Constructive Feedback, Time Management, Mentorship
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft SQL Servers, Relational Databases, Database Architecture and Administration, Data Analysis, Business Analytics
Beginner · Course · 3 - 6 Months