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

您将获得的技能: 3D Assets, Computer Graphics, Technical Design, Visualization (Computer Graphics), Image Quality, Prototyping, Animations, Animation and Game Design, Color Theory, Design Elements And Principles
中级 · 专项课程 · 3-6 个月

University of Glasgow
您将获得的技能: Federated Learning, Emerging Technologies, Generative AI, Communication Systems, Internet Of Things, Software-Defined Networking, Digital Communications, Network Architecture, Zero Trust Network Access, Artificial Intelligence and Machine Learning (AI/ML), Distributed Computing, Artificial Intelligence, Information Technology, Health Technology, Electronics Engineering, Electrical Engineering, Machine Learning, Trustworthiness
中级 · 课程 · 1-3 个月

您将获得的技能: Unreal Engine, Game Design, Performance Tuning, Video Game Development, Performance Testing, Programming Principles, No-Code Development, Object Oriented Design
混合 · 课程 · 1-4 周

EDUCBA
您将获得的技能: Pandas (Python Package), Databases, Data Pipelines, Data Access, Performance Tuning, Data Transformation, Data Structures, Data Analysis
中级 · 课程 · 1-4 周


您将获得的技能: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Design and Development, Front-End Web Development, Web Design, Maintainability, Web Development, Semantic Web, Web Content Accessibility Guidelines
初级 · 课程 · 1-4 周

NIIT
您将获得的技能: UI 组件, 路由协议, 前端网络开发, React.js, 网络应用, 验证和确认, JavaScript 框架, Data Validation
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: Threat Management, Threat Detection, Infrastructure Security, Software-Defined Networking, Network Performance Management, Network Architecture, Network Planning And Design, Cloud-Based Integration, Network Administration, Network Routing, Wide Area Networks, Network Security, Network Monitoring, Disaster Recovery, Virtual Networking, Performance Tuning, General Networking, Network Engineering, Computer Networking, Local Area Networks
初级 · 专项课程 · 1-3 个月

Fundação Instituto de Administração
您将获得的技能: Leadership Development, Leadership, Organizational Leadership, Business Leadership, Strategic Leadership, Professional Development, Organizational Structure, Performance Analysis, Stakeholder Management, Adaptability, Decision Making
初级 · 课程 · 1-4 周

您将获得的技能: UI Components, Email Automation, Payment Systems, Cascading Style Sheets (CSS), User Interface (UI), HTML and CSS, Application Programming Interface (API), Web Development Tools, JavaScript Frameworks, User Interface (UI) Design, Application Deployment
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: Threat Modeling, IT Security Architecture, Network Security, Internet Of Things, Identity and Access Management, Encryption, Security Engineering, Information Systems Security, Cybersecurity, Security Controls, Threat Management, Cloud Security, Vulnerability Assessments, Threat Detection, Cloud Solutions, Systems Architecture, Cryptography
中级 · 课程 · 1-4 周

Duke University
您将获得的技能: Scalability, Performance Analysis, Simulations, Algorithms, Complex Problem Solving, Theoretical Computer Science, Python Programming, Data Structures, Software Architecture, Software Engineering
初级 · 指导项目 · 不超过 2 小时