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

Tsinghua University
您将获得的技能: Data Structures, Algorithms, Graph Theory, Computational Thinking, Programming Principles, Database Design, Pseudocode, Query Languages, Computer Programming, Theoretical Computer Science, Computer Science, Data Storage
中级 · 专项课程 · 3-6 个月

Coursera
您将获得的技能: WordPress, Web Content, Content Management Systems, Web Design, Web Design and Development
初级 · 指导项目 · 不超过 2 小时

L&T EduTech
您将获得的技能: Equipment Design, Manufacturing Processes, Hydraulics, Manufacturing Operations, Chemical Engineering, Production Process, Process Engineering, Control Systems, Manufacturing Standards, Automation, Mechanical Engineering, Internet Of Things, Materials science, Quality Assurance, Safety Standards, Petroleum Industry, Engineering Practices, Technical Standard, Maintenance, Repair, and Facility Services, Thermal Management
中级 · 专项课程 · 1-3 个月

Politecnico di Milano
您将获得的技能: 业务流程管理, 冲突管理, 创新, 项目协调, 决策, 团队管理, 组织结构, 变革管理, 项目管理, 敏捷项目管理, 人员管理, 业务重点, 项目设计
初级 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: 矢量数据库, 亚马逊 S3, SQL, 数据架构, Apache Kafka, 数据库, 数据库管理系统, 性能调整, 数据转换, 云存储, Apache Spark, 数据库系统, 数据存储, 数据管道, 数据仓库, 文件系统, Query 语言, 数据湖, 亚马逊网络服务
中级 · 课程 · 1-4 周

Universidad Austral
您将获得的技能: Relational Databases, Object-Relational Mapping, Database Management, Database Design, SQL, Databases, Data Persistence, Query Languages, Data Integrity, Data Manipulation, Python Programming, Computer Programming
初级 · 课程 · 1-4 周
LearnQuest
您将获得的技能: 计算机编程, 数据结构, 计算机科学, 文件输入/输出, 关系数据库, SQL, 统一模型语言, 系统软件, 计算机硬件, 计算机结构, 面向对象编程(OOP), 数据库, Visual Basic(编程语言), 面向对象设计, Microsoft 开发工具, 编程原则, 开发环境, 数据库管理, Network Security, Algorithm
初级 · 专项课程 · 3-6 个月

LearnQuest
您将获得的技能: UI 组件, 用户界面(UI), 用户体验, 用户体验设计, 支付系统, 事务处理, 移动开发, 苹果 iOS, iOS 开发
高级设置 · 课程 · 1-4 周

Board Infinity
您将获得的技能: Software Testing, Software Technical Review, Test Planning, Code Review, Software Quality Assurance, Verification And Validation, Requirements Analysis, Technical Communication
初级 · 课程 · 1-4 周

Technical University of Munich (TUM)
您将获得的技能: Amazon Bedrock, MLOps (Machine Learning Operations), Product Development, User Experience Design, Model Evaluation, Design Thinking, AI Product Strategy, User Research, Amazon Web Services, New Product Development, Generative AI, Innovation, Machine Learning, Design Research, Problem Management
初级 · 课程 · 1-3 个月

Arizona State University
您将获得的技能: Conflict Management, Negotiation, Emotional Intelligence, De-escalation Techniques, Active Listening, Communication Strategies, Interpersonal Communications, Composure, Tactfulness, Teamwork, Expectation Management, Collaboration, Brainstorming, Verbal Communication Skills, Interviewing Skills, Empathy, Communication, Follow Through, Contingency Planning, Problem Solving
初级 · 专项课程 · 3-6 个月

Dartmouth College
您将获得的技能: 结构工程, 机械, 建筑, 材料科学, 结构分析, 土木工程, 工程分析, 工程设计流程
初级 · 课程 · 1-4 周