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

您将获得的技能: Design Software, Graphic and Visual Design Software
初级 · 课程 · 1-4 周

MathWorks
您将获得的技能: Electrical Systems, Model Based Systems Engineering, Electric Power Systems, Climate Change Mitigation, Energy and Utilities, Environmental Issue
初级 · 课程 · 1-4 周

Tencent Cloud
您将获得的技能: Cloud Computing Architecture, Cloud Solutions, Cloud Computing, Cloud Infrastructure, Solution Architecture, Serverless Computing, Cloud Services, Network Architecture, Microservices, Virtual Networking, API Gateway, Scalability, Load Balancing, Performance Tuning, Disaster Recovery
中级 · 课程 · 1-3 个月

您将获得的技能: C++ (Programming Language), Maintainability, Software Design Patterns, Programming Principles, Algorithms, Data Structures, Performance Tuning, Debugging
高级设置 · 课程 · 1-3 个月

您将获得的技能: React.js, JavaScript Frameworks, UI Components, Javascript, Front-End Web Development, Web Development
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: API Design, Restful API, Application Programming Interface (API), Application Deployment, Spring Boot, Spring Framework, Back-End Web Development, Data Modeling, Database Design, Software Architecture, Object-Relational Mapping, System Configuration, Data Persistence, Business Logic
混合 · 课程 · 1-4 周

您将获得的技能: Model View Controller, Java Platform Enterprise Edition (J2EE), Back-End Web Development, Full-Stack Web Development, Server Side, Email Automation, Data Access, Apache Tomcat, Front-End Web Development, Java Programming, Web Design and Development, Databases, PostgreSQL, Relational Databases, Java, User Interface (UI), Web Design, Web Servers, Systems Development, Application Servers
初级 · 专项课程 · 3-6 个月

Dartmouth College
您将获得的技能: 多样性、平等和包容倡议, 减缓气候变化, 社会影响, 系统思考, 环境问题, 社会经济学, 宣传, 政策分析, 远见卓识, 环境政策, 社区发展, 社会正义, 可持续发展
初级 · 课程 · 1-4 周

您将获得的技能: Software Design Patterns, Functional Design, Programming Principles
中级 · 课程 · 3-6 个月

您将获得的技能: Relational Databases, Databases, Spreadsheet Software, Collaborative Software, Project Management Software, Cloud Services, Collaboration, Cloud Computing, Data Import/Export
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Social Media Content, Social Media, Social Media Marketing, Instagram, Brand Loyalty, Content Creation, Customer Engagement, Graphic and Visual Design Software, Graphic Design, Digital Marketing
初级 · 指导项目 · 不超过 2 小时

L&T EduTech
您将获得的技能: Embedded Systems, Control Systems, Programmable Logic Controllers, Robotics, Internet Of Things, C (Programming Language), Automation, Cybersecurity, Simulation and Simulation Software, Integration Testing, Cloud Computing, Matlab
中级 · 课程 · 1-4 周