Design Patterns 课程可以帮助您学习面向对象的设计原则、Singleton 和 Observer 等常见设计模式以及软件架构的最佳实践。您可以掌握代码重构、提高可维护性和加强开发人员之间协作的技能。许多课程都会介绍一些工具,如用于可视化设计结构的 UML 和便于实现设计模式的 Integrated Development Environment (IDE),使您能够在实际编码项目中应用这些概念。
University of Michigan
您将获得的技能: 沟通, 叙事, 人际沟通, 乐观主义, 积极倾听, 专业精神, 社交技能, 演讲, 说服沟通, 机智, 沟通策略, 语言交流技能, 推动参与, 认知灵活性, 公开演讲, 沉着, 同理心, 非语言交流, 独创性, 创造力
初级 · 专项课程 · 3-6 个月

University of Cape Town
您将获得的技能: 业务建模, 创新, 利益相关者的参与, 创业融资, 绩效衡量, 金融, 设计思维, 案例研究, 风险管理, 尽职调查, 资源管理, 社会影响, 战略伙伴关系, 金融包容性, 可持续发展
初级 · 课程 · 1-3 个月
Imperial College London
您将获得的技能: 三维资产, 虚拟环境, 计算机制图技术, 动画, 安卓开发, 应用程序开发, 计算机图形学, 虚拟现实, 增强现实与虚拟现实(AR/VR), 可视化(计算机制图), 动画和游戏设计, Android Studio, 交互设计, 徽标设计
中级 · 专项课程 · 3-6 个月

您将获得的技能: File I/O, Git (Version Control System), Software Development Methodologies, JUnit, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, SQL, Full-Stack Web Development, Test Driven Development (TDD), Systems Development, Software Development, Functional Requirement, Restful API, Object Oriented Programming (OOP), Database Management, Digital Transformation, Java Programming, Generative AI
初级 · 专业证书 · 3-6 个月

University of Minnesota
您将获得的技能: 竞争分析, 监管事务, 商业化, 进入市场战略, 市场机遇, 领导力培养, 医疗保健行业知识, 产品管理, 医疗保健管理, 知识产权, 医疗设备, 利益相关者分析, 支付系统, 管理式医疗, 卫生系统, 组织结构, 新产品开发, 医院体验, 药品
初级 · 专项课程 · 3-6 个月

Google Cloud
您将获得的技能: 可扩展性, 云计算解决方案, 工艺优化, 降低成本, 网络规划与设计, 云部署, Google 云端平台, 配置管理, 云基础设施, 云计算, 关键绩效指标 (KPI), 业务要求, 解决方案架构, 云安全, 云计算架构
高级设置 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Data Structures, Programming Principles, Algorithms, Computer Programming, Software Design, Application Security, Other Programming Languages, Python Programming, Java Programming, System Programming, Computer Architecture, Performance Tuning, Unix, Computer Science, Debugging
中级 · 专项课程 · 3-6 个月

Yale University
您将获得的技能: Art History, European History, Social Studies, Liberal Arts, Architecture and Construction, World History, Higher Education, Economics, Storytelling, Architectural Design
初级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: Algorithm, 网络分析, 可扩展性, 分布式计算, 无监督学习, 大数据, 图论, 分析, 数据库设计, 计算平台, 数据管理, Data Management, Query 语言
混合 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: Java, 可扩展性, 数据安全, 网络服务, 软件设计, JSON, Java 平台企业版(J2EE), 还原式 API, 数据库设计, 依赖性分析, 云服务, 系统架构, 对象关系映射, 云计算, 云应用, 应用程序部署, 面向对象设计, 弹簧框架, 云安全
中级 · 课程 · 1-4 周

Microsoft
您将获得的技能: 多媒体, 协作软件, 演讲, 编辑, 生产力软件, 微软办公软件, Microsoft PowerPoint, 文件管理, Microsoft Windows
初级 · 课程 · 1-3 个月

Universidad Nacional Autónoma de México
您将获得的技能: Electronics, Electronic Components, Robotics, Programming Principles, Prototyping, Automation, Embedded Systems, Integrated Development Environments, Computer Programming, Debugging
混合 · 课程 · 1-4 周