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.

Vanderbilt University
Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, ChatGPT, Agentic systems, Agentic Workflows, Prompt Patterns, Generative AI Agents, AI Workflows, Generative AI, LLM Application, AI literacy, OpenAI, OpenAI API, Expense Management, Artificial Intelligence, AI Personalization, AI Enablement, Context Engineering, AI powered creativity, Large Language Modeling
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, AI Personalization, Responsible AI, Data Ethics, Education Software and Technology, AI literacy, LLM Application, Digital pedagogy, Artificial Intelligence and Machine Learning (AI/ML), AI Integrations, Augmented and Virtual Reality (AR/VR), Information Privacy, Model Evaluation, Machine Learning, Data Synthesis, Emerging Technologies
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Data Ethics, Generative AI Agents, AI Personalization, Mobile Development, Software Design Documents, Software Design, Generative Model Architectures, Anthropic Claude, Mobile Development Tools, LLM Application, AI literacy, iOS Development, AI Integrations, Personalized Campaigns, Software Development, Artificial Intelligence and Machine Learning (AI/ML)
Advanced · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, Web Design, Verification And Validation, Web Design and Development, Cloud Hosting, Web Development, Front-End Web Development, Web Content, Web Development Tools, GitHub, Semantic Web, Responsive Web Design, Integrated Development Environments, Web Servers, Cascading Style Sheets (CSS)
Beginner · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Prompt Patterns, AI Workflows, AI powered creativity, Responsible AI, Data Visualization, Document Management, Ideation, Verification And Validation, Data Presentation, LLM Application, AI literacy, AI Enablement, Generative AI, Risking, Multimodal Prompts, Artificial Intelligence, Data Compilation, Large Language Modeling
Beginner · Specialization · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: HTML and CSS, Web Design and Development, Front-End Web Development, Responsive Web Design, Web Applications, Web Design, Ajax, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Web Development, Web Development Tools, Development Environment, Javascript, Frontend Performance, Web Content Accessibility Guidelines, Server Side, Semantic Web, Software Installation
Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Canva (Software), Social Media Content, Content Creation, Content Performance Analysis, Social Media Marketing, Marketing Effectiveness, Content Development and Management, Video Production, Digital Media Strategy, Style Guides, Digital Design, Graphic and Visual Design, Graphic Design, Marketing Analytics, Web Analytics, Video Editing, Performance Measurement, Brand Management, Key Performance Indicators (KPIs), Drive Engagement
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Visualization, Prompt Engineering Tools, Prompt Patterns, AI powered creativity, AI literacy, AI Personalization, Generative AI, Timelines, LLM Application, Agentic Workflows, Spreadsheet Software, Ideation, Artificial Intelligence, Business Correspondence, Complex Problem Solving, Report Writing, Solution Design, Document Management, Critical Thinking, Machine Learning
Beginner · Specialization · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Responsible AI, Generative Engine Optimization (GEO), Prompt Patterns, ChatGPT, Generative AI, Digital Advertising, Email Automation, Email Marketing, Content Performance Analysis, Data Ethics, Digital Marketing, Search Engine Optimization, Personalized Campaigns, Marketing Automation, Content Optimization, Digital Marketing Tools, AI Personalization, AI literacy, Artificial Intelligence and Machine Learning (AI/ML)
Beginner · Specialization · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Prompt Patterns, AI Workflows, AI powered creativity, Responsible AI, Data Visualization, Document Management, Ideation, Verification And Validation, Data Presentation, LLM Application, AI literacy, Generative AI, AI Enablement, Risking, Multimodal Prompts, Image Analysis, Artificial Intelligence, Data Compilation
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Identity and Access Management, Cloud Infrastructure, Google Cloud Platform, Prompt Engineering, Application Deployment, Kubernetes, Prompt Engineering Tools, Containerization, Infrastructure As A Service (IaaS), Cloud Deployment, Infrastructure Architecture, Cloud Computing Architecture, Cloud Computing, Cloud Solutions, Prompt Patterns, Virtual Machines, CI/CD, Cloud-Native Computing, Terraform, Cloud Applications
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Sales Development, Sales Strategy, Sales Presentation, Sales Enablement, Sales Training, Sales Pipelines, Sales Management, Personalized Campaigns, AI literacy, Lead Generation, Sales Prospecting, LinkedIn, B2B Sales, Artificial Intelligence and Machine Learning (AI/ML), AI Personalization, Marketing Collateral
Intermediate · Specialization · 1 - 3 Months