Design Patterns 课程可以帮助您学习面向对象的设计原则、Singleton 和 Observer 等常见设计模式以及软件架构的最佳实践。您可以掌握代码重构、提高可维护性和加强开发人员之间协作的技能。许多课程都会介绍一些工具,如用于可视化设计结构的 UML 和便于实现设计模式的 Integrated Development Environment (IDE),使您能够在实际编码项目中应用这些概念。

Coursera
您将获得的技能: Brand Awareness, Brand Management, Canva (Software), Brand Strategy, Branding, Brand Marketing, Logo Design, Social Media, Social Media Strategy, Social Media Campaigns, Target Audience, Social Media Marketing, Style Guides, AI Personalization, Email Marketing, Data Presentation, Digital Marketing, Generative AI, Marketing Analytics, Content Creation
中级 · 专项课程 · 3-6 个月
University of Michigan
您将获得的技能: 实验, 回归分析, 批判性思维, 分析技能, 数据分析, 统计推理, 行为经济学, 适应, 相关性分析, 概率, 决策, 研究设计
初级 · 课程 · 1-3 个月
您将获得的技能: Embeddings, Model Deployment, MLOps (Machine Learning Operations), Model Evaluation, Data Cleansing, Anomaly Detection, Vector Databases, LLM Application, System Monitoring, Verification And Validation, Data Quality, Legal Technology, Semantic Web, E-Commerce, Data Validation, Unsupervised Learning, Data Manipulation, Benchmarking, Dimensionality Reduction, Cost Reduction
中级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: Mindfulness, Resilience, Emotional Intelligence, Compassion, Communication, Personal Development, Stress Management, Personal Care, Self-Awareness, Empowerment, Mental Health, Persistence, Goal Setting
初级 · 课程 · 1-4 周

您将获得的技能: Personal Development, Human Development, Self-Awareness, Growth Mindedness, Lifelong Learning, Psychology, Emotional Intelligence, Social Sciences, Cultural Diversity, Sociology, Goal Setting, Physiology
混合 · 课程 · 1-4 周
University of Michigan
您将获得的技能: 应用程序部署, 网络开发, 云部署, Linux 命令, jQuery, Javascript 和 jQuery, JSON, 数据建模, AJAX, 应用程序开发, Javascript, SQL, Django (网络框架), 超文本标记语言(HTML), 数据库开发, 网络应用, 模型-视图-控制器, 层叠样式表(CSS), 数据库设计, 对象关系映射
中级 · 专项课程 · 3-6 个月

Duke University
您将获得的技能: 数据伦理, AI 产品战略, 机器学习, 信息隐私, 人机交互, 负责任的人工智能, 用户体验设计, 一般数据保护条例》(GDPR), 人工智能, 设计思维, 人为因素, 个人身份信息, 以人为本的设计
初级 · 课程 · 1-4 周

University of Minnesota
您将获得的技能: 创新, 精益六西格玛, 精益方法, 持续改进流程, 原型设计, 用户体验设计, 软件开发, 设计思维, Kanban 原则, 精益生产, 流程改进, 流程制图, 产品开发, 敏捷软件开发, 软件开发方法
初级 · 课程 · 1-4 周

University of Washington
您将获得的技能: Ruby (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Programming Principles, Functional Design, Computational Thinking, Software Design Patterns, Theoretical Computer Science, Computer Science, Debugging
混合 · 课程 · 1-3 个月

您将获得的技能: Clinical Leadership, Nursing Practices, Continuous Quality Improvement (CQI), Healthcare Project Management, Initiative and Leadership, Creative Problem-Solving, Collaboration, Overcoming Obstacles, Empowerment, Communication Strategies
混合 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: Prompt Engineering, Microsoft Copilot, ChatGPT, Ideation, Verification And Validation, Succession Planning, Microsoft 365, Target Audience, Business Writing, Responsible AI, Generative AI, Microsoft Teams, Leadership, Meeting Facilitation, Organizational Leadership, Productivity Software, Creativity, AI Enablement, Complex Problem Solving, Strategic Communication
初级 · 专项课程 · 1-3 个月

Edureka
您将获得的技能: Model Context Protocol, AI Orchestration, AI Personalization, OpenAI API, OpenAI, Cloud Deployment, Agentic systems, Application Deployment, Generative AI Agents, ChatGPT, CI/CD, System Monitoring, Context Management, Responsible AI, Artificial Intelligence, Generative AI, Development Testing
中级 · 课程 · 1-4 周