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

Coursera
您将获得的技能: Miro AI, Team Building, Collaborative Software, Customer Insights, Workflow Management, User Centered Design, Entrepreneurship
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Slack (Software), Collaborative Software, Marketing Materials, Marketing Design, Content Creation, Social Media Content, Shared Media, Graphic Design, User Accounts, Multimedia, Business Communication, Marketing Communications, Account Management
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: SQL, Database Management, Query Languages, Data Analysis, Performance Tuning, Data Manipulation
初级 · 课程 · 1-4 周

您将获得的技能: Spring Framework, Hibernate (Java), Spring Boot, Java, Object-Relational Mapping, Database Management, Apache Maven, Software Design Patterns, SQL, Data Persistence, Functional Design, Dependency Analysis
中级 · 课程 · 1-4 周

IE Business School
您将获得的技能: Critical Thinking, Logical Reasoning, Analytical Skills, Generative AI, Empathy, Cognitive flexibility, Research, Lifelong Learning, Data Analysis, Decision Making, Statistical Analysis
初级 · 课程 · 1-4 周
University of Illinois Urbana-Champaign
您将获得的技能: 企业战略, 业务沟通, 创新, 会计, 商业分析, 组织战略, 营销, 产品生命周期管理, 组织结构, 财务会计, 营销策略, 战略传播
初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Biological Engineering, Bioinformatics, Simulation and Simulation Software, Mathematical Modeling, Mathematical Software, Biotechnology, Engineering Analysis, Simulations, Differential Equations, Computer-Aided Design, Algorithms, Chemistry
攻读学位
中级 · 课程 · 1-3 个月

Pontificia Universidad Católica del Perú
您将获得的技能: User Story, User Experience Design, Usability, Functional Requirement, System Requirements, User Experience, Requirements Analysis, Persona (User Experience), User Research
初级 · 课程 · 1-4 周

您将获得的技能: Data Integration, Data Pipelines, Data Lakes, Microsoft Azure, Azure Synapse Analytics, Performance Tuning, Data Processing, Data Migration, Data Transformation, Data Validation, Microsoft SQL Servers, Data Storage
中级 · 课程 · 1-4 周

您将获得的技能: Canva (Software), Logo Design, Promotional Materials, Marketing Design, Marketing Materials, Graphic Design, Design, Branding, Content Marketing, Brand Management, Marketing Communications
初级 · 指导项目 · 不超过 2 小时

Johns Hopkins University
您将获得的技能: Usability, User Experience Design, User Centered Design, Usability Testing, Technical Documentation, Bioinformatics, End User Training and Support, Clinical Informatics, Technical Writing, Product Development, Writing
中级 · 课程 · 1-3 个月

您将获得的技能: Splunk, Dashboard, Data Transformation, Data Manipulation, Data Analysis, Statistical Analysis, Query Languages, Data Visualization Software, Ad Hoc Reporting, Real Time Data, Data Modeling, Continuous Monitoring, Taxonomy
中级 · 课程 · 1-4 周