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

Microsoft
您将获得的技能: Front-End Web Development, Debugging, Programming Principles, Computational Thinking, GitHub, Pseudocode, Version Control, Git (Version Control System), Integrated Development Environments, Microsoft Copilot, Algorithms, Program Development, Computer Programming, Data Flow Diagrams (DFDs), C# (Programming Language)
初级 · 课程 · 1-3 个月

Case Western Reserve University
您将获得的技能: 协作, 持续质量改进 (CQI), 患者安全, 医疗保健项目管理, 管理团队, 基于价值的护理, 系统思考, 临床领导, 团队合作, 护理管理, 创新
初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 文化响应, 跨职能合作, 业务领导, 沟通策略, 战略领导力, 项目管理, 可持续商业, 业务系统分析, 利益相关者分析, 组织战略, 多样性与包容性, 团队领导, 可信度, 道德标准与行为, 战略思维, 社会影响, 项目规划, 建立关系, 可持续发展, 系统思考
初级 · 专项课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 课程开发, 同行评审, 教育软件和技术, 学生参与, 教育材料, 混合式学习, 遵守截止日期的能力, 教学设计, 教学策略, 学习管理系统
初级 · 课程 · 1-3 个月
您将获得的技能: SQL, SAS (Software), Database Management, Query Languages, Case Studies, Data Access, Program Development, Statistical Programming, Data Presentation, Scripting, Perl (Programming Language), Data Processing, Automation, Data Integration, Stored Procedure, Data Manipulation, Data Transformation, Debugging, Data Validation, Data Analysis
攻读学位
中级 · 专业证书 · 3-6 个月

Johns Hopkins University
您将获得的技能: 机器学习, C 和 C++, 线性代数, 数字信号处理, 可扩展性, C++(编程语言), 数学软件, 面向数据的编程, 计算机图形学, 计算机结构, 人工神经网络, 分布式计算, 编程原则, 事件驱动编程, 性能调整, 图像分析, 深度学习, 卷积神经网络, 系统编程, 数值分析
攻读学位
中级 · 专项课程 · 3-6 个月

University of Colorado System
您将获得的技能: C++(编程语言), 调试, 软件设计模式, 视频游戏开发, 面向对象编程(OOP), 应用程序开发, 编程原则, 游戏设计, 虚幻引擎
中级 · 课程 · 1-4 周

Politecnico di Milano
您将获得的技能: 组织效能, 博弈论, 企业管理, 运行效率, 业务流程管理, 解决复杂问题, 决策, 解决问题, 商务, 协调, 组织结构, 企业战略
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 写作, 脚本, 媒体制作, 多媒体, 创造力, 故事板, 质量保证, 后期制作, 编辑, 文件管理, 摄影, 叙事, 摄像, 时间表, Adobe Creative Cloud, 平面和视觉设计, Adobe Premiere, 视频制作, 视频编辑
初级 · 专项课程 · 3-6 个月

Johns Hopkins University
您将获得的技能: 概念设计, 应用程序部署, 系统集成, 健康技术, 医疗保健行业知识, 系统工程, 需求分析, 卫生系统, 验证和确认
混合 · 课程 · 1-4 周

Tecnológico de Monterrey
您将获得的技能: Digital pedagogy, Education Software and Technology, Learning Management Systems, Quality Assurance, Systems Analysis, Solution Design, User Centered Design, Technical Documentation, System Implementation
初级 · 课程 · 1-4 周

IBM
您将获得的技能: 代码审查, Html 和 Css, 应用程序部署, 开发测试, 网页设计与开发, 网络开发, 网络组件, 软件开发, 网络分析和 SEO, Figma(设计软件), 数据库开发, 模型, React.js, GitHub, 前端网络开发
高级设置 · 课程 · 1-3 个月