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

您将获得的技能: Data Modeling, Power BI, Data Manipulation, Data Literacy, Database Design, Data Transformation, Data Integration, Star Schema, Data Cleansing, Relationship Building
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 应用数学, 电气工程, 数值分析, 系统配置, 模拟和模拟软件, 工程计算, 电子元件, 系统设计, 计算机辅助设计, 工程设计流程, 性能调整, 工程学, 图像分析, 人为因素, 工程分析, 设计软件, 系统设计与实施, 电磁学, 图像质量, 物理学
攻读学位
高级设置 · 专项课程 · 3-6 个月

Pontificia Universidad Católica del Perú
您将获得的技能: Design Thinking, Research and Design, Sustainable Development, Innovation, Ethical Standards And Conduct, Cultural Sensitivity, Creativity, Sustainability Standards, Cultural Diversity, Community Development, Collaboration
初级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 物联网, 计算机编程, 电气布线, 外围设备, 人机界面, 互动学习, 计算机系统, 电子元件, 电气与计算机工程, 硬件设计, 嵌入式系统, 系统工程, 电子产品, 基本电气系统, 自动化工程, 编程原则, 无线网络, 远程访问ibility 系统, 电子硬件, 控制系统
混合 · 课程 · 1-4 周

您将获得的技能: Front-End Web Development, Responsive Web Design, Bootstrap (Front-End Framework), HTML and CSS, User Interface (UI), Web Design, Event-Driven Programming, UI Components, Web Applications, Javascript, jQuery, Animations, Real Time Data
中级 · 课程 · 1-3 个月

IBM
您将获得的技能: 数据科学, Pandas(Python 软件包), 数据处理, 数据展示, 仪表板, Python 程序设计, 数据分析, 数据收集, 网页抓取, 数据操作, Jupyter
中级 · 课程 · 1-4 周

Real Madrid Graduate School Universidad Europea
您将获得的技能: Data Synthesis, Data Integration, Data Literacy, Data Storytelling, Analysis, Case Studies, Business Analytics, Advanced Analytics, Analytical Skills, Strategic Decision-Making, Business Metrics, Forecasting, Media and Communications, Statistics, Persuasive Communication, Databases, Database Design, Innovation
初级 · 课程 · 1-4 周
University of California, Davis
您将获得的技能: 社交媒体战略, 旁听, 营销分析, 搜索引擎优化, 文案写作, B2B 销售, 竞争分析, 营销策略与技巧, 数字媒体战略, 写作, 内容营销, 品牌营销, 企业对消费者
中级 · 课程 · 1-4 周

您将获得的技能: 3D Modeling, Autodesk, 3D Assets, Design Software
混合 · 课程 · 1-4 周

IBM
您将获得的技能: 专业发展, 积极倾听, 说服沟通, 协作, 协作软件, 冲突管理, 批判性思维和解决问题, 建设性反馈, 社交技能, 团队合作, 问责制, 解决问题, 公开演讲, 专业精神, 人际沟通, 虚拟团队, 根源分析, 沟通, 演讲, 工作流程管理
初级 · 专项课程 · 1-3 个月

您将获得的技能: Responsive Web Design, User Interface (UI), Cascading Style Sheets (CSS), User Interface and User Experience (UI/UX) Design, Web Applications, Web Development, Front-End Web Development, HTML and CSS, Javascript, Real Time Data, Hypertext Markup Language (HTML), Application Programming Interface (API), Event-Driven Programming, Animations
高级设置 · 课程 · 3-6 个月

Duke University
您将获得的技能: 软件设计, 计算机编程, 统计分析, 数据处理, 文件输入/输出, 调试, 计划发展, 编程原则, Algorithm, 软件文档, 集成开发环境, 数据操作, 解决问题, 软件测试, 面向对象编程(OOP), 数据导入/导出, 数据分析, API 设计, Java, Java 编程
初级 · 课程 · 1-3 个月