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

Google Cloud
您将获得的技能: Database Design, Google Cloud Platform, NoSQL, Data Access, Big Data, Command-Line Interface
初级 · 项目 · 不超过 2 小时

HubSpot Academy
您将获得的技能: Sales Management, Sales Process, Sales Development, Employee Onboarding, Sales Strategy, Employee Coaching, Process Design, Team Management, Employee Training, Target Market, Recruitment Strategies, Goal Setting
初级 · 课程 · 1-4 周

Alibaba Cloud Academy
您将获得的技能: Cloud-Native Computing, Cloud Management, Serverless Computing, Kubernetes, Containerization, Cloud Computing, DevOps, Cloud Platforms, Application Deployment, Data Migration, Cloud Security, Scalability, Machine Learning Methods
中级 · 课程 · 1-3 个月

您将获得的技能: Unreal Engine, Game Design, Virtual Environment, Virtual Reality, Simulations, Augmented and Virtual Reality (AR/VR)
混合 · 课程 · 1-4 周

Universidades Anáhuac
您将获得的技能: Interactive Data Visualization, Infographics, Data Storytelling, Data Presentation, Data Visualization Software, User Experience Design, Multimedia, Statistical Visualization, Data Analysis, Information Architecture, Design Elements And Principles
初级 · 课程 · 1-3 个月

您将获得的技能: Restful API, Spring Boot, API Design, Application Programming Interface (API), Spring Framework, JSON, Object-Relational Mapping, Business Logic, Integration Testing, Data Modeling, Server Side, Software Architecture, Data Persistence, Data Access
混合 · 课程 · 1-4 周

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

您将获得的技能: Content Performance Analysis, Social Media Management, Social Media Content, Social Media, Facebook, Instagram, Social Media Marketing, Content Management, Scheduling, Content Creation, Content Marketing, Dashboard, Marketing
初级 · 指导项目 · 不超过 2 小时

Northeastern University
您将获得的技能: Data Storytelling, Dashboard, Data Visualization, Data Presentation, Interactive Data Visualization, Infographics, Data Literacy, Tableau Software, Data Visualization Software, Presentations, Statistical Visualization, Storytelling, Design Elements And Principles, Data Analysis, Key Performance Indicators (KPIs), Health Informatics, Color Theory, Stakeholder Communications
混合 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Mathematics Education, Design Reviews, Simulations, Interactive Design, Design Thinking, Chemistry, Physics, Biology
中级 · 课程 · 1-3 个月

Illinois Tech
您将获得的技能: Test Driven Development (TDD), Python Programming, Object Oriented Programming (OOP), Scripting Languages, Computer Programming, Unit Testing, File I/O, Web Development, Program Development, Open Source Technology, Data Processing, Database Application, Data Structures, User Interface (UI)
攻读学位
中级 · 课程 · 1-3 个月

Google Cloud
您将获得的技能: Google Cloud Platform, Network Performance Management, Network Planning And Design, Cloud Computing, Virtual Machines, Network Routing, Load Balancing
初级 · 项目 · 不超过 2 小时