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

Coursera
您将获得的技能: Workflow Management, Process Design, Project Management Software, Project Management Life Cycle, Project Management
初级 · 课程 · 1-4 周
École Polytechnique Fédérale de Lausanne
您将获得的技能: 编程原则, Scala 编程, Java, 性能调整, 事件驱动编程, 数据结构, 功能设计, 应用设计, 其他编程语言, 软件设计模式, 功能测试
中级 · 课程 · 1-3 个月

Starweaver
您将获得的技能: Computer-Aided Design, Engineering Design Process, Drafting and Engineering Design, Product Engineering, Engineering Software, Ideation, Engineering, Simulation and Simulation Software, Conceptual Design, Sustainable Design, Creativity, Problem Solving, Prototyping, Innovation, Analytical Skills, Automation, Artificial Intelligence and Machine Learning (AI/ML), Emerging Technologies
初级 · 课程 · 1-4 周

您将获得的技能: Canva (Software), Logo Design, Content Scheduling, Branding, Brand Strategy, Graphic Design, Graphic and Visual Design Software, Target Audience, Social Media Content, Marketing Materials, Social Media, Scheduling, Presentations, Content Creation, Social Media Marketing
初级 · 指导项目 · 不超过 2 小时

SkillsBooster Academy
您将获得的技能: Adobe Firefly, Canva (Software), AI Workflows, User Interface and User Experience (UI/UX) Design, Creative Design, Style Guides, Typography, User Interface (UI) Design, Graphic Design, Digital Design, Prompt Engineering, Figma (Design Software), AI Personalization, Design, Responsible AI, Generative AI, Adobe Photoshop, AI Integrations, Artificial Intelligence, Automation
初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 数据科学, 统计推理, 数据分析, 统计分析, 定量研究, 数学建模, 回归分析, 一般科学与研究, 线性代数, 概率与统计, 统计假设检验, 统计方法, 微积分, 统计建模, 实验, 数据伦理, 研究设计
攻读学位
中级 · 课程 · 1-4 周

University of Illinois Urbana-Champaign
您将获得的技能: Human Centered Design, Design Thinking, User Centered Design, Solution Design, Stakeholder Communications, Innovation, Ethical Standards And Conduct, Ideation, Prototyping, Stakeholder Engagement, Stakeholder Management, Scalability, Digital Transformation, Emerging Technologies, Communication, Stakeholder Analysis, Sustainable Development, Empathy & Emotional Intelligence
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: 验证和确认, 前端网络开发, 响应式网页设计, HTML 和 CSS, 网页设计, 网页内容无障碍导则, 层叠样式表(CSS), 网络开发, 开发测试, 代码审查, 网页设计与开发, 网络框架, 应用框架, Javascript, 可用性, 超文本标记语言(HTML), 线框设计
初级 · 课程 · 1-3 个月

AI CERTs
您将获得的技能: AI Personalization, Digital Transformation, AI Product Strategy, User Interface and User Experience (UI/UX) Design, Experience Design, Persona (User Experience), User Experience Design, User Experience, User Centered Design, User Interface (UI), UI/UX Research, Artificial Intelligence, Design Research, Wireframing, Design Reviews, User Story, Prototyping, Responsible AI, Presentations, Prompt Patterns
高级设置 · 专项课程 · 3-6 个月

California Institute of the Arts
您将获得的技能: 设计研究, 创意设计, 讲故事, 游戏设计, 创造力, 构思, 虚拟环境, 概念设计, 设计策略, 美学, 技术交流, 视频游戏开发, 艺术史, 视觉叙事
初级 · 课程 · 1-4 周

Scrimba
您将获得的技能: HTML 和 CSS, 语义网, 网页设计, 网页内容无障碍导则, 排版, 色彩理论, 网页设计与开发, 超文本标记语言(HTML), 可用性
中级 · 课程 · 1-4 周

您将获得的技能: Email Marketing, Direct Marketing, Driving engagement, Customer Engagement, Target Audience, Content Marketing, Marketing Effectiveness, Campaign Management, Marketing Strategy and Techniques, Marketing Strategies, Campaign Planning, Customer Relationship Building, Customer Retention, Personalized Campaigns, Marketing Communications, Relationship Management, Communication Planning
混合 · 课程 · 1-4 周