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

您将获得的技能: 对象关系映射, 数据建模, Bootstrap(前端框架), 云部署, Authentication, 应用程序开发, 授权(计算), 模型-视图-控制器, SQL, 关系数据库, 数据库, 响应式网页设计, 全栈式网络开发, Django (网络框架), 数据库设计, 数据库管理, 网络应用, 内容管理
中级 · 课程 · 1-3 个月

University of California, Davis
您将获得的技能: 内容营销, 社交媒体, 网络分析和 SEO, 影响, 目标受众, 关键词研究, 搜索引擎优化, 内容创作, 品牌意识, 数字媒体战略, 社交媒体营销, 搜索引擎营销, 建立关系, 社交媒体战略, 内容战略
中级 · 课程 · 1-4 周
Dartmouth College
您将获得的技能: Linux 命令, C(编程语言), 软件可视化, 嵌入式系统, 计算机工程, 命令行界面, 嵌入式软件, 软件文档, 系统编程, 计算机结构, Linux, 计算机编程, 计算机科学, Algorithm, Linux 服务器, 软件工程, 文件系统, 编程原则, 文件输入/输出, 调试
初级 · 专项课程 · 3-6 个月

University of Colorado System
您将获得的技能: 管理团队, 组织变革, 领导力培养, 适应, Agile 方法论, 团队管理, 团队领导, 业务转型, 变革管理, 组织结构
初级 · 课程 · 1-4 周

Universidad Nacional Autónoma de México
您将获得的技能: Educational Materials, Instructional Design, Teaching, Student Engagement, Video Production, Storytelling, Analytical Skills, Critical Thinking
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 物联网, 云平台, 新兴技术, 实时操作系统, 自动化, 网络安全, 密码学, 市场分析, 无线网络, 软件定义网络, IBM 云, 通用网络
攻读学位
中级 · 课程 · 1-3 个月

ESSEC Business School
您将获得的技能: 业务建模, 接待服务, 网页设计与开发, 营销渠道, 电子商务, 在线广告, 直销, 预订(销售), 收入管理, 网络分析, 酒店管理, 营销策略
混合 · 课程 · 1-4 周

28DIGITAL
您将获得的技能: 创新, 业务建模, 销售流程, 商业策略, 创业, 市场机遇, 冷拜访, 营销策略, 目标市场, 设计思维, 客户分析, 预测, 市场分析, 企业战略, 构思, 技术路线图, 营销, 技术战略, 结算(销售), 战略规划
中级 · 专项课程 · 3-6 个月

Meta
您将获得的技能: 数据结构, 移动开发, 面向对象编程(OOP), Kotlin, 调试, 安卓开发, 编程原则, 计算机编程
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 电气工程, 电子产品, 系统分析, 数学建模, 电子工程, 系统设计, 验证和确认, 工程分析, 电力电子, 控制系统, 模拟, 电子系统
攻读学位
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 物联网, 嵌入式软件, Model Based Systems Engineering(基于模型的系统工程, 嵌入式系统, 数据分析, 计算机工程, 调试, 数据预处理, 故障分析, 机器学习算法, 新产品开发, 产品开发, 通用网络, 网络安全, 文件系统, 大数据, 无线网络, 分析, IBM 云, 实时操作系统
攻读学位
中级 · 专项课程 · 3-6 个月

Meta
您将获得的技能: Html 和 Css, Javascript, 网络开发, 应用程序开发, 移动开发, 浏览器兼容性, 网页设计与开发, 跨平台开发, 响应式网页设计, React Native
初级 · 课程 · 1-4 周