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

Johns Hopkins University
您将获得的技能: Hardware Design, Electronic Hardware, Schematic Diagrams, Electronics, Computer-Aided Design, Mechanical Design, Communication Systems, Remote Access Systems, Wiring Diagram, 3D Modeling, Linux, Digital Communications, Serial Peripheral Interface, Electronic Components, Electrical Engineering, Web Applications, Internet Of Things, Systems Of Measurement, Digital Signal Processing, Data Processing
初级 · 专项课程 · 3-6 个月

LearnQuest
您将获得的技能: 计算机编程, 软件设计模式, 模型-视图-控制器, 面向对象设计, 计算思维, Algorithm, Python 程序设计, 数据结构, 软件架构, 编程原则, 面向对象编程(OOP)
初级 · 课程 · 1-4 周

您将获得的技能: Wireframing, Figma (Design Software), Design Reviews, User Interface (UI), Collaborative Software, Prototyping, Design Software, Digital Design
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Canva (Software), Storytelling, Color Theory, Data Sharing, Organizational Skills, Graphic and Visual Design, Graphic Design, Design, Creative Design, Dashboard, User Accounts, Design Elements And Principles, Marketing
中级 · 指导项目 · 不超过 2 小时

University of California, Irvine
您将获得的技能: 学习管理系统, 课程开发, 同行评审, 学生参与, 教育材料, 教育软件和技术, 教学策略, 遵守截止日期的能力, 教学设计, 混合式学习
初级 · 课程 · 1-3 个月
Johns Hopkins University
您将获得的技能: 沟通, 高级分析, 临床试验, 数据分析, 临床研究, 贝叶斯统计, 样本量的确定, 统计分析, 统计报告, 数据展示, 统计方法, 患者安全
初级 · 课程 · 1-3 个月

Erasmus University Rotterdam
您将获得的技能: 文化, 推动参与, 模拟, 新兴技术, 增强现实与虚拟现实(AR/VR), 案例研究, 说服沟通, 研究, 社会科学, 心理学, 游戏设计, 计划评估
混合 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: 叙事, 艺术史, 多媒体, 视频游戏开发, 动画和游戏设计, 互动学习, 心理学, 游戏设计, 媒体与传播
初级 · 课程 · 1-3 个月

New York Institute of Finance
您将获得的技能: 管理, 风险管理框架, 风险偏好, 关键绩效指标 (KPI), 监管要求, 商业风险管理, Operator 风险, 风险管理, 风险分析, 企业风险管理(ERM), 风险控制, 分析, 风险模型
初级 · 课程 · 1-3 个月

University of Maryland, College Park
您将获得的技能: 用户体验, 产品测试, 竞争分析, 需求评估, 客户分析, 构思, 产品开发, 产品管理, 用户反馈, 产品改进, 市场分析, 新产品开发, 目标市场, 价值主张, 产品要求, 产品设计, 产品战略
初级 · 课程 · 1-3 个月

Universidad Nacional Autónoma de México
您将获得的技能: Control Systems, Mathematical Modeling, Engineering Calculations, Automation, Applied Mathematics, Predictive Modeling, Systems Design, Systems Analysis
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: SQL, 数据库, 关系数据库, 数据建模, Oracle 数据库, 数据库设计, PL/SQL, 数据库管理
初级 · 课程 · 1-4 周