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

University of London
您将获得的技能: 人机交互, 交互设计, 虚拟现实, 显示设备, 人机界面, 用户界面(UI), 可用性, 游戏设计, 虚拟环境, 用户体验设计, 增强现实与虚拟现实(AR/VR)
中级 · 课程 · 1-4 周

IE Business School
您将获得的技能: 设计策略, 创造性思维, 叙事, 批判性思维和解决问题, 创造力, 建筑设计, 设计思维, 设计元素和原则, 文化响应, 团队合作, 创意设计, 好奇心, 创造性地解决问题, 协作, 同理心, 集思广益
初级 · 课程 · 1-4 周

您将获得的技能: User Interface (UI) Design, Mobile Development, User Interface and User Experience (UI/UX) Design, iOS Development, Swift Programming, Responsive Web Design, Application Design, Animations, Interactive Design, Application Development
中级 · 课程 · 1-3 个月

您将获得的技能: Presentations, Data Visualization, Corporate Communications, Data Storytelling, Sales Presentation, Sales Presentations, Business Communication, Company, Product, and Service Knowledge, Marketing Communications
初级 · 指导项目 · 不超过 2 小时

LearnKartS
您将获得的技能: Amazon CloudWatch, Amazon Web Services, Serverless Computing, CI/CD, Amazon Elastic Compute Cloud, Infrastructure as Code (IaC), Load Balancing, Continuous Deployment, AWS Identity and Access Management (IAM), AWS CloudFormation, Cloud Management, Cloud Hosting, Amazon S3, System Monitoring, Application Deployment, API Gateway, Scalability, Cloud Applications, Cloud Security, Cloud Storage
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Crisis Management, Climate Change Adaptation, Change Management, Business Continuity, Organizational Change, Engineering Management, Sustainable Development, Systems Thinking, Organizational Leadership, Risk Management, Leadership, Innovation, Complex Problem Solving, Cross-Functional Collaboration
攻读学位
中级 · 课程 · 1-3 个月

Imperial College London
您将获得的技能: 创新, 创造性思维, 系统思考, 分析, 构思, 批判性思维, 创造力, 生成式人工智能, 设计思维, 集思广益, 人工智能, 解决问题, 认知灵活性, 创造性地解决问题, 原型设计
初级 · 专项课程 · 3-6 个月

University of Toronto
您将获得的技能: 用户反馈, 创新, 工作场所的包容性, 产品测试, 多样性与包容性, 创造力, 构思, 以人为本的设计, 定性研究, 设计思维, 移情与情商, 用户研究, 设计研究, 原型设计, 需求评估, 产品设计
初级 · 课程 · 1-4 周

您将获得的技能: Assembly Drawing, Finite Element Methods, Mechanical Design, Engineering Drawings, Engineering Analysis, Technical Drawing, 3D Modeling, Computer-Aided Design, Simulation and Simulation Software, Data Integration
中级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 交互式数据可视化, 仪表板, 数据建模, 数据可视化软件, 决策支持系统, 商业智能, 雪花模式, 数据库管理系统, 数据仓库, 描述性统计, SAS(软件), 星形模式, 摘录, 数据库管理, SQL, 业务报告, 数据挖掘, 数据库设计, 数据可视化, 关系数据库
初级 · 专项课程 · 1-3 个月

您将获得的技能: User Interface (UI), UI Components, Software Design, Maintainability, Application Development, Microsoft Windows, Object Oriented Programming (OOP), Python Programming, Data Persistence
混合 · 课程 · 1-4 周

您将获得的技能: Canva (Software), Layout Design, Virtual Environment, Graphic and Visual Design Software, Graphic and Visual Design, Design, Color Matching, Graphic Design, Marketing
中级 · 指导项目 · 不超过 2 小时