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: Data Flow Diagrams (DFDs), Apache Airflow, Data Pipelines, Diagram Design, Dataflow, Data Mapping, Data Modeling, Data Integration, Data Architecture, Data Warehousing, Apache Spark, Extract, Transform, Load, Database Development, Data Processing, Data Transformation, Service Level, Enterprise Security
Beginner · Course · 1 - 3 Months

Skills you'll gain: Responsive Web Design, HTML and CSS, Web Design, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Bootstrap (Front-End Framework), Layout Design, UI Components, Front-End Web Development, Multimedia, Usability, Web Development, Interactive Design, Javascript, Graphic and Visual Design, Web Design and Development, Typography, Project Design, User Interface (UI), Web Analytics and SEO
★ 4.7 (13) · Beginner · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: Blockchain, User Interface (UI), User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Cryptography, Secure Coding, Security Testing, Security Architecture Review, Web Development Tools, Security Controls, React Redux, Encryption, User Experience Design, Key Management, Cryptographic Protocols, Security Strategy, Application Security, Legal Technology, Vulnerability Assessments, Data Security
Intermediate · Specialization · 1 - 3 Months

Harvard Business Review
Skills you'll gain: Presentations, Editing, Oral Expression, Writing and Editing, Writing, Verbal Communication Skills, Public Speaking, Communication, Concision, Graphic and Visual Design, Grammar, Storytelling, Organizational Skills
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: API Design, Back-End Web Development, Secure Coding, Data Security, Application Programming Interface (API), IT Infrastructure, Application Security, Infrastructure Security, Data Integrity, Servers, Server Administration, Web Servers
★ 4.9 (7) · Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Dayforce (HCM Software), HR Tech, Human Resources Software, Human Resource Strategy, Human Resources Information System (HRIS), Role-Based Access Control (RBAC), Human Resources, Regulatory Compliance, Compliance Management, Compliance Reporting, Human Resources Management and Planning, Payroll, Data Architecture, Data Flow Diagrams (DFDs), Human Capital, Workforce Planning, Systems Analysis, Benefits Administration, Business Strategy, Analytics
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Workflow Management, Dashboard, Project Management Software, Process Design, Project Management
★ 4.3 (6) · Beginner · Guided Project · Less Than 2 Hours

Peking University
Skills you'll gain: Laboratory Research, Laboratory Experience, Science and Research, Scientific Methods, Experimentation, Molecular Biology, Research Design, Biology, Biotechnology, Laboratory Equipment, Specimen Preparation, Life Sciences, Cell Biology, Verification And Validation
★ 4.8 (9) · Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Wireframing, Figma (Design Software), Collaborative Software, Prototyping, User Flows, User Interface (UI), UI Components, Information Architecture
★ 4.7 (19) · Beginner · Guided Project · Less Than 2 Hours

Illinois Tech
Skills you'll gain: Model Evaluation, Regression Analysis, Verification And Validation, Feature Engineering, Plot (Graphics), Statistical Methods, Statistical Modeling, Scatter Plots, Data Transformation, Correlation Analysis, Statistical Analysis, R Programming, Time Series Analysis and Forecasting, Statistical Inference, Statistical Hypothesis Testing, Probability Distribution
★ 4.9 (11) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Employee Performance Management, Workforce Planning, Talent Management, Performance Management, AI Personalization, Human Resources Management and Planning, People Development, Human Resource Strategy, Workforce Development, HR Tech, Diversity Equity and Inclusion Initiatives, Human Resources, Diversity Programs, Diversity Training, People Analytics, Workforce Management, Employee Training, Innovation, Analytics, Adaptability
★ 4.5 (13) · Intermediate · Course · 1 - 4 Weeks

Fred Hutchinson Cancer Center
Skills you'll gain: Molecular Biology, Bioinformatics, Data Literacy, Science and Research, Data Analysis, Spatial Data Analysis, Scientific Methods, Data Processing, Cell Biology, Informatics, Biology, Data Collection
★ 3.4 (21) · Intermediate · Course · 1 - 3 Months