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

IBM
您将获得的技能: Html 和 Css, 网络组件, 开发测试, 网络分析和 SEO, Figma(设计软件), 软件开发, 模型, 网络开发, 前端网络开发, 网页设计与开发, 代码审查, 应用程序部署, 数据库开发, GitHub, React.js
高级设置 · 课程 · 1-3 个月

Nanjing University
您将获得的技能: Operating Systems, File Systems, Computer Systems, OS Process Management, Computer Science, Data Storage, Computer Hardware, Virtual Machines, System Design and Implementation, Algorithms, Human Computer Interaction
混合 · 课程 · 1-3 个月

Edureka
您将获得的技能: Prompt Patterns, Generative AI Agents, AI Orchestration, AI Workflows, Business Process Automation, Make.com, Large Language Modeling, Automation, ChatGPT, Generative Model Architectures, Microsoft Power Automate/Flow, LLM Application, LangChain, Agentic Workflows, Responsible AI, Workflow Management, OpenAI, Process Optimization, Application Programming Interface (API), Decision Support Systems
初级 · 专项课程 · 1-3 个月

您将获得的技能: Email Automation, Business Process Automation, Automation, Project Management Software, Workflow Management, Process Design, Issue Tracking, Project Management, Project Planning
中级 · 指导项目 · 不超过 2 小时

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

Infosec
您将获得的技能: Open Web Application Security Project (OWASP), Authentications, Vulnerability Assessments, Application Security, Vulnerability Management, Event Monitoring, Secure Coding, Security Controls, Hardening, Data Integrity, Security Testing, System Monitoring, Cybersecurity, Patch Management, Threat Modeling, Exploitation techniques, Authorization (Computing), Cryptography, Extensible Markup Language (XML), System Configuration
中级 · 专项课程 · 3-6 个月

Erasmus University Rotterdam
您将获得的技能: 财务分析, 市场机遇, 新业务开发, 关键绩效指标 (KPI), 系统思考, 创新, 业务建模, 利益相关者分析, 案例研究, 可持续商业, 系统分析, 业务架构, 可持续发展
初级 · 课程 · 1-3 个月

您将获得的技能: 负责任的人工智能, 生成式人工智能, 数据架构, 数据分析, 数据仓库, 卷积神经网络, 人工智能, 生成模型架构, 数据基础设施, Prompt Engineering, 数据管道, 数据综合, Query 语言, 数据伦理, 雪花模式, AI 赋能, 数据挖掘, 数据库设计, 摘录, 星形模式
中级 · 课程 · 1-4 周

您将获得的技能: Computational Thinking, Algorithms, Graph Theory, Data Structures, C++ (Programming Language), C and C++, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Technical Design, Theoretical Computer Science
中级 · 专项课程 · 1-3 个月

您将获得的技能: Event-Driven Programming, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Application Development, Problem Solving, Design, Computer Science
初级 · 指导项目 · 不超过 2 小时
University of Illinois Urbana-Champaign
您将获得的技能: 材料科学, 计算机硬件, 数字设计, 控制系统, 硬件故障排除, 机械设计, 电子元件, 制造工艺, 三维建模, 机械工程
初级 · 课程 · 1-3 个月

您将获得的技能: Key Performance Indicators (KPIs), Power BI, Dashboard, Data Visualization, Interactive Data Visualization, Data Storytelling, Data Presentation, Business Metrics, Performance Analysis, Data Visualization Software, Data Import/Export, Business Intelligence, Regional Sales, Sales Presentation
初级 · 指导项目 · 不超过 2 小时