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

您将获得的技能: Extensible Languages and XML, White-Box Testing, Test Script Development, Scenario Testing
初级 · 课程 · 1-4 周

您将获得的技能: Database Management, Cloud Applications, Virtual Networking
初级 · 课程 · 3-6 个月

Universitat Politècnica de València
您将获得的技能: Software Development Life Cycle, Software Development Methodologies, User Interface (UI) Design, Agile Software Development, Data Quality, Project Management, Information Systems, Cross-Functional Collaboration, Business Systems, Mobile Development, Emerging Technologies
初级 · 课程 · 1-3 个月

Google Cloud
您将获得的技能: Generative AI, AI Personalization, Web Content, Google Cloud Platform, Prompt Engineering, User Experience Design, Unstructured Data
初级 · 课程 · 1-4 周

您将获得的技能: Virtual Reality, UI Components
中级 · 课程 · 3-6 个月

您将获得的技能: User Interface (UI)
初级 · 课程 · 1-3 个月

您将获得的技能: User Interface (UI) Design
中级 · 课程 · 1-3 个月

Coursera
高级设置 · 课程 · 1-4 周

您将获得的技能: Extensible Markup Language (XML), Extensible Languages and XML, .NET Framework, C# (Programming Language), Debugging
初级 · 课程 · 1-4 周

您将获得的技能: Generative AI, AI Personalization, Web Content, Prompt Engineering, Google Cloud Platform, User Experience, Content Management
初级 · 课程 · 1-4 周

您将获得的技能: Animation and Game Design, Android (Operating System), Unity Engine, Video Game Development, Mobile Development, C# (Programming Language), Game Design, Scripting, Object Oriented Programming (OOP)
中级 · 课程 · 1-3 个月

您将获得的技能: Peer Review, Technical Communication, Agile Methodology, Communication Strategies, Engineering Management, Decision Making, AI Product Strategy
中级 · 课程 · 1-4 周