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

Institute for the Future
您将获得的技能: 管理团队, 新兴技术, 创造性思维, 创新, 协作, 战略思维, 积极主动, 分析, 趋势分析, 创造力, 乐观主义, 专业发展, 系统思考, 预测
初级 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: 自我意识, 协作, 创造性思维, 批判性思维, 分析, 集思广益, 解决问题, 建设性反馈, 决策, 认知灵活性
初级 · 课程 · 1-4 周

University of Zurich
您将获得的技能: 模型评估, 教育与培训, 模拟, 教学法, 讲课, 科学方法, 实验室体验, 实验, 推动参与, 教学策略, 教学, 课程开发, 研究设计, 学生参与
初级 · 课程 · 1-3 个月

University of Illinois Urbana-Champaign
您将获得的技能: 教育软件和技术, 新兴技术, 创新, 协作软件, 差异化教学, 数字教学法, 数字扫盲
混合 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: Generative AI Agents, Agentic Workflows, AI Orchestration, Workflow Management, AI Enablement, Agentic systems, Artificial Intelligence, Business Process Automation, Generative AI, AI Product Strategy, Automation, AI Personalization, Prompt Engineering, Tool Calling, Emerging Technologies, Responsible AI
初级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: C# (Programming Language), Restful API, ASP.NET, Model View Controller, .NET Framework, Docker (Software), Azure DevOps, Object Oriented Programming (OOP), Microservices, Containerization, JSON, API Design, DevOps, Web Services, Middleware, CI/CD, Back-End Web Development, Web Applications, Programming Principles, Server Side
中级 · 专项课程 · 1-3 个月

Universidad de Palermo
您将获得的技能: Object Oriented Design, Object Oriented Programming (OOP), Java, Software Design, Software Design Patterns, Programming Principles, Software Development
中级 · 课程 · 1-4 周

Fudan University
您将获得的技能: Unity Engine, Game Design, Video Game Development, Mobile Development, Intellectual Property, Cloud Deployment, Animation and Game Design, User Interface (UI), Android (Operating System), C# (Programming Language), Conceptual Design, 3D Assets, Systems Design, Software Design, Design, Animations, Data Analysis Software, Computer Graphics, Production Process, Performance Tuning
初级 · 专项课程 · 3-6 个月

Unilever
您将获得的技能: Data Storytelling, Marketing Automation, Web Analytics, Marketing Effectiveness, Marketing Analytics, Customer Insights, Digital Marketing, Market Analysis, Google Analytics, Social Media Marketing, Customer Analysis, Search Engine Marketing, Marketing Strategies, Social Media Strategy, Customer experience strategy (CX), Performance Reporting, Search Engine Optimization, Keyword Research, Return On Investment, MarTech
初级 · 专业证书 · 3-6 个月

University of California, Davis
您将获得的技能: UI 组件, Javascript, 数据操作, 超文本标记语言(HTML), 脚本, Html 和 Css, 事件驱动编程, 面向对象编程(OOP), JSON, Javascript 和 jQuery, 动画, 编程原则, jQuery, 网络开发工具, AJAX, 层叠样式表(CSS), 游戏设计, Data Validation, 网页设计与开发, 脚本语言
初级 · 专项课程 · 3-6 个月

Google Cloud
您将获得的技能: Google Gemini, Storytelling, Video Production, Gemini, Google Docs, Google Workspace, Video Editing, Responsible AI, Proofreading, Prompt Engineering, Productivity Software, Gmail, Workflow Management, LLM Application, AI Enablement, Generative AI, Writing, Collaboration, Project Management, Business Communication
初级 · 专项课程 · 1-3 个月

Fractal Analytics
您将获得的技能: 数据科学, 以人为本的设计, 数据分析, 批判性思维, 解决复杂问题, 解决问题, 决策, 分析技能
初级 · 课程 · 1-4 周