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

您将获得的技能: GitHub, API Testing, Test Script Development, Test Case, Eclipse (Software), Verification And Validation, Extensible Markup Language (XML)
中级 · 课程 · 3-6 个月

您将获得的技能: File I/O, Integrated Development Environments, System Configuration
初级 · 课程 · 3-6 个月

您将获得的技能: Kubernetes, Cloud Infrastructure, Application Deployment, Data Persistence, Containerization, YAML, Microservices, Scalability, Load Balancing, Configuration Management, Network Security, Command-Line Interface
中级 · 课程 · 1-3 个月

您将获得的技能: Node.JS, Role-Based Access Control (RBAC), TypeScript, Authentications, Server Side, Jest (JavaScript Testing Framework), Back-End Web Development, MongoDB, Object-Relational Mapping, Web Development Tools, Web Applications, Unit Testing, Web Development, Database Management, Secure Coding, Application Programming Interface (API), Middleware, NoSQL, Javascript and jQuery, Development Environment
中级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: Power Apps Component Framework, Data Modeling
中级 · 课程 · 1-4 周

初级 · 课程 · 1-4 周

您将获得的技能: Unity Engine, Animation and Game Design, Animations, Video Game Development, Game Design, Computer Graphics
初级 · 课程 · 1-4 周

您将获得的技能: Brainstorming, Diagram Design, Ideation, User Accounts, Data Import/Export, Data Visualization, Productivity Software, Account Management, Collaborative Software, Data Analysis
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Unity Engine, Mobile Development, Android (Operating System), Video Game Development, Game Design, C# (Programming Language), User Interface (UI), Scripting, Programming Principles, Development Environment, Animations
初级 · 课程 · 3-6 个月

您将获得的技能: Animations, 3D Modeling, Computer Graphics, Computational Logic, Programming Principles
混合 · 课程 · 1-3 个月

您将获得的技能: Object-Relational Mapping, Hibernate (Java), Apache Maven, Model View Controller, Spring Framework, Relational Databases, Database Design, MySQL, Java, Full-Stack Web Development, Database Development, Authentications, Web Applications, Application Frameworks, Back-End Web Development, Data Validation, Data Modeling
混合 · 课程 · 1-4 周

您将获得的技能: Oracle Databases, Oracle SQL Developer, Database Design, Database Administration, Database Architecture and Administration, Database Management, Database Management Systems, Performance Tuning, Data Storage, SQL, Network Administration, User Accounts
混合 · 课程 · 1-4 周