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

您将获得的技能: 3D Modeling, 3D Assets, Autodesk, Visualization (Computer Graphics), Computer Graphics, Computer Graphic Techniques, Image Quality
混合 · 课程 · 1-4 周

您将获得的技能: Ajax, jQuery, JSON, Debugging, JavaScript Frameworks, Application Programming Interface (API), Web Applications, Javascript, Game Design, HTML and CSS, User Interface (UI) Design
中级 · 课程 · 1-3 个月

您将获得的技能: Animations, Figma (Design Software), Photo Editing, User Accounts, Social Media Marketing
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Kibana, Dashboard, Interactive Data Visualization, Web Analytics, Data Visualization Software, Exploratory Data Analysis, Data Analysis, Business Intelligence, Data Wrangling, Data Import/Export
混合 · 课程 · 1-4 周

Edureka
您将获得的技能: API Gateway, Authentications, Application Programming Interface (API), OAuth, API Design, Cloud API, Authorization (Computing), Secure Coding, API Testing, Restful API, Threat Modeling, Application Security, Data Security, Distributed Denial-Of-Service (DDoS) Attacks, Identity and Access Management, Encryption, Prometheus (Software), Flask (Web Framework), Grafana, Python Programming
初级 · 课程 · 1-4 周

Simplilearn
您将获得的技能: API Testing, Performance Testing, Test Script Development, Application Programming Interface (API), Test Tools, Software Testing, Test Planning, Simulations, Scalability
初级 · 课程 · 1-4 周

您将获得的技能: Cloud Applications, Cloud Development, Google Cloud Platform, Application Design, Application Development, Cloud Storage, Data Store, Cloud API, Data Storage, Node.JS, Scalability
中级 · 课程 · 1-3 个月

您将获得的技能: Event-Driven Programming, Apache, Web Development, Web Scraping, Web Services, Web Applications, Python Programming, Web Servers, Databases, Extensible Markup Language (XML), Application Development, TCP/IP, General Networking, Servers, UI Components, User Interface (UI)
混合 · 课程 · 1-4 周

您将获得的技能: Kanban Principles, Collaborative Software, Project Management Software, Diagram Design, Workflow Management, Calendar Management, Project Management, Software Installation, Query Languages
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Organizational Skills, Project Management Software, Project Coordination, Workflow Management, Project Management, User Accounts
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Unity Engine, Game Design, Video Game Development, Animation and Game Design, User Interface (UI), Animations, Debugging, C# (Programming Language), User Interface (UI) Design, Scripting, Software Installation
初级 · 课程 · 1-4 周

University of Illinois Urbana-Champaign
您将获得的技能: Creativity, Creative Thinking, Teamwork, Presentations, Team Building, Innovation, Collaboration, Professional Development, Public Speaking, Communication, Influencing, Decision Making
初级 · 课程 · 1-3 个月