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

Coursera
您将获得的技能: Canva (Software), Infographics, Planning, Graphic and Visual Design Software, Design, Graphic Design, Graphical Tools, Graphic and Visual Design, Collaboration
初级 · 指导项目 · 不超过 2 小时

28DIGITAL
您将获得的技能: Network Protocol(网络协议, C(编程语言), 物联网, 嵌入式系统, 计算机结构, 模拟, 实时操作系统, 嵌入式软件, 硬件架构, 操作系统, 系统编程, 无线网络
中级 · 课程 · 1-4 周
McMaster University
您将获得的技能: 财务分析, 同行评审, 风险管理, 市场趋势, 衍生产品, 投资, 财务数据, 资本市场, 商业数学, 股票, 项目设计, 财务政策, 金融建模, 金融, 金融市场, 现金流量, 项目文件, 信用风险, 市场动态, 商业估值
初级 · 专项课程 · 3-6 个月

University of Virginia
您将获得的技能: 创新, 产品开发, 精益方法, 可用性测试, 产品测试, Devops, 持续交付, Agile 方法论, 原型设计, 用户研究, 敏捷产品开发
混合 · 课程 · 1-4 周

您将获得的技能: 用户界面(UI), 移动开发, UI 组件, 响应式网页设计, 用户界面 (UI) 设计, Android Studio, 动画, Kotlin, 跨平台开发, Android Jetpack
中级 · 课程 · 1-3 个月

Berklee
您将获得的技能: 音乐, 数字信号处理, 文件管理, 编辑, 系统配置, 媒体制作, 创造力
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: Operator 数据库, Encryption, MySQL, 关系数据库, 数据库设计, IBM DB2, 系统监控, 数据库系统, 基于角色的访问控制(RBAC), 用户账户, 数据库管理员, 数据库管理, PostgreSQL, 性能调整, 数据库架构与管理, 数据存储技术, 灾难恢复
中级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Canva (Software), Digital pedagogy, Teaching, Developing Training Materials, Graphic Design, Design, Content Creation, Creativity
初级 · 指导项目 · 不超过 2 小时

Universidad de los Andes
您将获得的技能: Game Design, Video Game Development, Functional Specification, Unity Engine, Animation and Game Design, Conceptual Design, Software Design Documents, Interaction Design, Prototyping, C# (Programming Language), Creativity
初级 · 课程 · 1-4 周
University of Illinois Urbana-Champaign
您将获得的技能: 法律写作, 商务, 劳动法, Regulation and Legal Compliance, 销售, 商业法, 合同管理, 组织结构, 注册会计师, 破产
攻读学位
中级 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: AI 个性化服务, 教育软件和技术, 创新, 生成式人工智能, 集思广益, Prompt Engineering, 学生参与, ChatGPT, 创造性地解决问题, 游戏设计
初级 · 课程 · 1-4 周
University of Illinois Urbana-Champaign
您将获得的技能: 商业策略, 价值主张, 创新, 商业开发, 可持续商业, 环境、社会和公司治理(ESG), 市场调查, 企业可持续发展, 沟通策略, 消费者行为, 业务规划, 设计思维, 可持续发展报告, 环境问题, 可持续发展, 产品设计
攻读学位
初级 · 课程 · 1-4 周