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

LearnQuest
您将获得的技能: 命令行界面, Oracle 数据库, 数据管理, Data Management, 存储过程, 数据库设计, SQL, Oracle SQL 开发人员, 网络架构, PL/SQL, 数据库架构与管理, 数据库管理
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Sustainable Design, Sustainable Technologies, Sustainable Engineering, Sustainable Development, Strategic Leadership, Product Engineering, Environmental Management Systems, Environmental Engineering, Waste Minimization, Product Design, Packaging and Labeling, Product Lifecycle Management, Climate Change Mitigation
攻读学位
中级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: Responsive Web Design, Git (Version Control System), Web Development, Cascading Style Sheets (CSS), Data Persistence, React.js, Version Control, Web Development Tools, Performance Tuning, Full-Stack Web Development, GitHub, Event-Driven Programming, Application Design, Game Design, Webpack, Software Testing, Unit Testing, Software Development, Development Environment, Javascript
初级 · 专业证书 · 3-6 个月

您将获得的技能: Routing Protocols, TCP/IP, Network Troubleshooting, OSI Models, Network Switches, Data Centers, Virtual Local Area Network (VLAN), Network Protocols, Network Security, Network Routing, Computer Networking, Virtual Machines, Network Monitoring, Wide Area Networks, Virtualization, Wireless Networks, Firewall, Network Model, Networking Hardware, Local Area Networks
中级 · 专项课程 · 3-6 个月

您将获得的技能: Dashboard, Power BI, Data Presentation, Data Visualization Software, Data Storytelling, Data Visualization, Interactive Data Visualization, Advanced Analytics, Data Analysis, Business Intelligence, Statistical Reporting
初级 · 课程 · 1-3 个月

Automatic Data Processing, Inc. (ADP)
您将获得的技能: 工资单, 工资税, 专业会计, 法律, 记录保存, 数据分析, 非营利会计, 薪资处理, 薪资管理, 组织结构, 薪资报告, 会计, 税务合规, 薪资系统, 税法
初级 · 课程 · 1-4 周

University of London
您将获得的技能: 文件输入/输出, C 和 C++, 面向对象设计, 数据结构, 编程原则, C++(编程语言), 数据建模, 面向对象编程(OOP)
攻读学位
中级 · 课程 · 1-4 周
University of Michigan
您将获得的技能: Programming Principles, Computer Programming, Python Programming, Program Development, Algorithms, Computational Thinking, Data Structures
混合 · 课程 · 1-3 个月

Skillshare
您将获得的技能: Animations, 3D Modeling, 3D Assets, Computer Graphics, Visualization (Computer Graphics), Post-Production, Computer Graphic Techniques, Graphical Tools, Motion Graphics, Timelines, Graphics Software, User Interface (UI), Creativity, File Management, Image Quality, Layout Design, Software Versioning, Software Installation
初级 · 专项课程 · 3-6 个月

您将获得的技能: Spring Boot, Application Development, API Testing, Application Frameworks, Software Testing, Test Case, Development Environment, Model View Controller, Software Development Tools, Java Platform Enterprise Edition (J2EE), Authentications, Software Design Patterns, SQL, Data Persistence, Mockups, JSON, User Interface (UI), Functional Design, Databases, Dependency Analysis
中级 · 专项课程 · 1-3 个月

The University of Sydney
您将获得的技能: Creative Thinking, Creativity, Creative Problem-Solving, Innovation, Ideation, Brainstorming, Cognitive flexibility, Design Thinking, Open Mindset, Curiosity, Resourcefulness, Strategic Thinking
初级 · 课程 · 1-4 周

ESSEC Business School
您将获得的技能: Change Management, Organizational Change, Team Performance Management, Behavior Management, Leadership Development, Collaboration, Strategic Leadership, Prioritization, Stakeholder Engagement, Resource Allocation, Continuous Improvement Process
初级 · 课程 · 1-4 周