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

Eindhoven University of Technology
您将获得的技能: 统计方法, 数据共享, 统计分析, 统计推理, 研究, R 语言程序设计(中文版), 数据综合, 研究设计, 定量研究, 样本量的确定, 实验, 科学与研究
中级 · 课程 · 1-3 个月

Duke University
您将获得的技能: 工作流程管理, 拥抱的脸, 检索-增强生成, 矢量数据库, 数据湖, 性能分析, ChatGPT, MLOps(机器学习 Operator), OpenAI 应用程序接口, LLM 申请, 可扩展性, 模型部署, 亚马逊基岩, 生成式人工智能, 数据库, 阿帕奇气流, 大型语言模型, 摘录, OpenAI, Prompt Engineering
初级 · 专项课程 · 3-6 个月

您将获得的技能: Model Context Protocol, Claude Code, Vibe coding, Microsoft Copilot, AI Workflows, Anthropic Claude, Tool Calling, GitHub, Web Development, Real Time Data, Debugging, AI Security, Artificial Intelligence and Machine Learning (AI/ML), Servers, Prompt Engineering, Application Development, Video Game Development, Agentic Workflows, Generative AI, Software Engineering
初级 · 专项课程 · 3-6 个月

University of Colorado Boulder
您将获得的技能: 电子工程, 电子系统, 电气与计算机工程, 材料科学, 电子元件, 电子产品, 电气工程, 物理学, 数学建模, 半导体, 应用数学, 电子硬件
攻读学位
高级设置 · 专项课程 · 1-3 个月

University of California, Irvine
您将获得的技能: Python 程序设计, Linux, USB, 嵌入式系统, 物联网, 电子系统, 应用编程接口 (API), 计算机硬件, 电子产品, 数字信号处理, Network Protocol(网络协议, 服务器, 通用网络, TCP/IP, 硬件设计
混合 · 课程 · 1-4 周

您将获得的技能: No-Code Development, Mobile Development, Google Sheets, Application Development, Application Design, Application Deployment, Data Structures, User Accounts, Personalized Service, User Feedback, Web Development, Marketing
初级 · 指导项目 · 不超过 2 小时
Michigan State University
您将获得的技能: 创造力, 计算机图形学, 故事板, 动画, 动画和游戏设计, 平面和视觉设计, Unity 引擎, 色彩理论, 视频游戏开发, Adobe Photoshop, 游戏设计
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: PyTorch(机器学习库), 概率与统计, 数据预处理, 张力流, 深度学习, 模型评估, 回归分析, 人工神经网络, 预测建模, 分类算法, Machine Learning 方法, 逻辑回归
中级 · 课程 · 1-3 个月

IBM
您将获得的技能: SQL, 数据建模, 数据架构, 星形模式, 数据清理, 数据湖, 数据质量, IBM DB2, 数据整合, 数据仓库, 数据库系统, Query 语言, PostgreSQL, 数据库设计, Data Validation, 雪花模式, Data Mart, 摘录
中级 · 课程 · 1-4 周
McMaster University
您将获得的技能: 同行评审, 商业数学, 市场动态, 财务分析, 项目设计, 金融, 财务规划, 经济学, 决策, 资本市场
混合 · 课程 · 1-4 周

Università Bocconi
您将获得的技能: 创新, 艺术史, 企业管理, 营销, 改善客户体验, 团队管理, 用户关系管理, 筹资, 领导与管理, 领导力研究, 品牌管理, 品牌战略, 数据驱动的决策制定
混合 · 课程 · 1-3 个月

您将获得的技能: Flutter (Software), Mobile Development, User Interface and User Experience (UI/UX) Design, React Native, Application Development, iOS Development, Apple iOS, User Story, User Interface (UI), Android Development, Databases, Database Management, Cross Platform Development, Application Programming Interface (API), Software Development Tools, Application Frameworks, Application Deployment, Back-End Web Development, Data Persistence, Application Performance Management
初级 · 专项课程 · 3-6 个月