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

Board Infinity
您将获得的技能: Angular, Responsive Web Design, Front-End Web Development, React.js, HTML and CSS, UI Components, Web Design and Development, JavaScript Frameworks, Web Development, TypeScript, Context Management
中级 · 课程 · 1-4 周

您将获得的技能: Model Deployment, Data Management, Data Pipelines, Statistical Modeling
中级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: Application Lifecycle Management, Microsoft Power Platform, Integration Testing, Application Development, Power Apps Component Framework, DevOps, Application Deployment, Database Design, Usability Testing, Development Testing, Scenario Testing, Solution Architecture, Simulations, User Interface (UI) Design
中级 · 课程 · 1-4 周

Edureka
您将获得的技能: Systems Development, Database Application, Web Applications, Scrum (Software Development)
初级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Storytelling, Case Studies, Canva (Software), Planning, Information Architecture, Digital Design, Visual Design, Content Creation, Portfolio Management, Target Audience, Layout Design, Problem Solving, Goal Setting, User Experience Design, Graphic and Visual Design
初级 · 课程 · 1-4 周

您将获得的技能: Linux, Linux Commands, C (Programming Language), System Programming, Command-Line Interface, Programming Principles, Development Environment, Computer Programming Tools, Software Installation, Data Structures, Program Development, Debugging
混合 · 课程 · 1-3 个月

Google Cloud
您将获得的技能: Natural Language Processing, Google Cloud Platform, Verification And Validation, Data Analysis, Machine Learning
中级 · 项目 · 不超过 2 小时

您将获得的技能: Performance Tuning, Software Architecture, Systems Architecture, Application Design, Software Design, Object Oriented Design, Enterprise Application Management, Application Performance Management, Performance Testing, Solution Architecture, Continuous Monitoring, Case Studies, Continuous Improvement Process, Maintainability, Team Management, Performance Analysis, Scalability, Debugging
高级设置 · 课程 · 1-4 周

Xi'an Jiaotong University
您将获得的技能: System Testing, Database Design, User Interface (UI) Design, .NET Framework, Software Testing, Databases, ASP.NET, System Design and Implementation, Web Applications, C# (Programming Language), Application Development, Software Development, SQL
混合 · 课程 · 1-3 个月

您将获得的技能: 3D Assets, 3D Modeling, Computer Graphic Techniques, Storytelling, Graphical Tools
高级设置 · 课程 · 1-4 周
您将获得的技能: Dashboard, Azure Synapse Analytics, Microsoft Azure, Data Storage Technologies, Microsoft SQL Servers, Data Storage, Data Presentation, Cloud Engineering, Data Architecture, Data Infrastructure, Performance Tuning, Query Languages, Database Design, SQL, NoSQL, Data Processing, Cloud Solutions, Process Optimization, Data Modeling, System Monitoring
中级 · 课程 · 1-4 周

您将获得的技能: Integrated Development Environments, Computer Networking, Server Side, Real Time Data, Data Analysis Expressions (DAX), Application Development
混合 · 课程 · 1-3 个月