Design Patterns courses can help you learn object-oriented design principles, common design patterns like Singleton and Observer, and best practices for software architecture. You can build skills in code refactoring, improving maintainability, and enhancing collaboration among developers. Many courses introduce tools such as UML for visualizing design structures and integrated development environments (IDEs) that facilitate pattern implementation, allowing you to apply these concepts in real coding projects.

Skills you'll gain: Canva (Software), Color Theory, Digital Design, Graphic and Visual Design, Graphic Design, Storytelling, Web Content, Creative Design, Data Sharing, Marketing, Advertising
Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Web Design and Development, Front-End Web Development, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Design, Javascript
Beginner · Guided Project · Less Than 2 Hours

Automatic Data Processing, Inc. (ADP)
Skills you'll gain: Trustworthiness, Team Building, Team Motivation, Team Management, Team Leadership, Teamwork, Honesty, Relationship Building, Empathy, Collaboration, Professional Development, Storytelling, Mindfulness
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Patient Communication, Nursing Care, Patient Education And Counseling, Nursing Process, Clinical Assessment, Basic Nursing Skills, Health Assessment, Patient Safety, Care Management, Patient-centered Care, Communication, Infection Control, Prioritization, Collaboration, Project Documentation
Beginner · Course · 1 - 4 Weeks

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

Coursera
Skills you'll gain: Clinical Documentation, Generative AI Agents, Healthcare Ethics, Responsible AI, Clinical Informatics, Medical Records, Medical History Documentation, Health Information Management and Medical Records, Health Informatics, Prompt Engineering, Health Technology, System Implementation
Intermediate · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: Project Management, Stakeholder Management, Organizational Structure, Project Planning, Systems Thinking, Organizational Strategy, Project Performance, Ideation, Risk Management, Business
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Blockchain, Interoperability, Network Architecture, Systems Architecture, Data Architecture, Solution Architecture, Information Technology Architecture, Enterprise Architecture, Authentications, Cryptography, Identity and Access Management, Emerging Technologies, Encryption, Threat Modeling, Enterprise Security, Scalability, Security Testing, Requirements Analysis, Prototyping
Intermediate · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Construction Inspection, Construction, Construction Management, Construction Engineering, Building Codes, Structural Engineering, Environmental Engineering, Civil Engineering, Laboratory Testing, Structural Analysis, Product Testing, Manufacturing Processes, Analytical Testing
Advanced · Course · 1 - 4 Weeks

EDUCBA
Skills you'll gain: MySQL, Database Design, Python Programming, User Interface (UI) Design, UI Components, Database Application, Database Management, Software Design, Application Development, Data Access
Intermediate · Course · 1 - 4 Weeks

Pontificia Universidad Católica de Chile
Skills you'll gain: Disabilities, Workplace inclusivity, Caregiving, User Interface and User Experience (UI/UX) Design, Dignity in Care, Diversity Awareness, Diversity Equity and Inclusion Initiatives
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Network Protocols, Network Performance Management, Network Monitoring, Network Troubleshooting, Threat Detection, Network Analysis, TCP/IP, Web Servers, Intrusion Detection and Prevention, Network Security
Intermediate · Guided Project · Less Than 2 Hours