Design Patterns 课程可以帮助您学习面向对象的设计原则、Singleton 和 Observer 等常见设计模式以及软件架构的最佳实践。您可以掌握代码重构、提高可维护性和加强开发人员之间协作的技能。许多课程都会介绍一些工具,如用于可视化设计结构的 UML 和便于实现设计模式的 Integrated Development Environment (IDE),使您能够在实际编码项目中应用这些概念。
Universidade de São Paulo
您将获得的技能: Talent Management, Team Management, Product Development, Decision Making, Agile Product Development, Business Process, Operational Analysis, Strategic Prioritization, Leadership, Business Strategy, Culture Transformation, Prioritization, Scalability, Employee Engagement
初级 · 课程 · 1-4 周

您将获得的技能: Canva (Software), Design, Digital Design, Design Elements And Principles, Product Design, Graphic and Visual Design Software, Layout Design, Intellectual Property, Web Analytics, Graphic Design, Journals, Marketing
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Prompt Engineering, LangChain, LLM Application, Generative AI, AI Workflows, Application Development, Model Evaluation, Flask (Web Framework), Natural Language Processing, Software Development
中级 · 课程 · 1-4 周

Meta
您将获得的技能: 调试, 移动开发, 面向对象编程(OOP), 安卓开发, 编程原则, Kotlin, 数据结构, 计算机编程
初级 · 课程 · 1-4 周
University of Michigan
您将获得的技能: 数据导入/导出, 数据操作, 事务处理, 数据库管理, 存储过程, SQL, Query 语言, 关系数据库, 数据完整性, 文本挖掘, PostgreSQL, 数据库设计
中级 · 课程 · 1-4 周

您将获得的技能: Electrical Substation, Electrical Systems, Electrical Power, Control Systems, Electric Power Systems, Low Voltage, High Voltage, Electrical Equipment, Electrical Wiring, Electrical Safety, Three-Phase, HVAC, Basic Electrical Systems, Mechanical Design, Wiring Diagram, Schematic Diagrams, Construction, Civil Engineering, Safety Standards, Technical Standard
中级 · 专项课程 · 3-6 个月

Coursera
您将获得的技能: Mockups, Figma (Design Software), Design, Packaging and Labeling, Product Design
初级 · 指导项目 · 不超过 2 小时
Stanford University
您将获得的技能: 经济学, 资源分配, 概率与统计, 政治科学, 投标, 社会科学, 行为经济学, 博弈论, 数学理论与分析
高级设置 · 课程 · 1-3 个月
University of Pennsylvania
您将获得的技能: 多样性、平等和包容倡议, 团队建设, 案例研究, 演讲, 工作场所的包容性, 协作, 多元化计划, 多样性意识, 团队管理, 设定目标, 团队激励, 团队绩效管理, 多样性与包容性, 文化多样性, 认知灵活性, 团队领导, 文化, 情绪商数, 跨文化能力, 系统思考
初级 · 专项课程 · 3-6 个月

University of Pennsylvania
您将获得的技能: Java 编程, 软件测试, 面向对象设计, Java, 单元测试, 测试驱动开发(TDD), 面向对象编程(OOP), 应用程序开发, 编程原则, 数据结构, 计算机编程
初级 · 课程 · 1-4 周

University at Buffalo
您将获得的技能: 物联网, 企业架构, 工业工程, 验证和确认, 产品生命周期管理, 模拟和模拟软件, 系统工程, Model Based Systems Engineering(基于模型的系统工程, 制造工艺, 过程分析
初级 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: 模型评估, 卷积神经网络, 计算机视觉, 分类算法, 深度学习, 网络架构, 迁移学习, Keras(神经网络库), 张力流, 图像分析, 可视化(计算机制图)
中级 · 课程 · 1-4 周