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

University of Colorado Boulder
您将获得的技能: 规划, 克服障碍, 社会正义, 社区发展, 自我意识, 坚持不懈, 增强能力, 多样性意识, 行动导向, 社区外联, 宣传
中级 · 课程 · 1-4 周

您将获得的技能: React.js, JavaScript Frameworks, UI Components, Javascript, Front-End Web Development, Web Development
中级 · 指导项目 · 不超过 2 小时

Board Infinity
您将获得的技能: Application Lifecycle Management, Power Apps Component Framework, Microsoft Power Platform, Integration Testing, Microsoft Power Automate/Flow, Azure DevOps, Power Platform CLI, Application Development, DevOps, Application Deployment, Database Design, Development Environment, Microsoft Azure, Usability Testing, Development Testing, User Interface and User Experience (UI/UX) Design, Postman API Platform, Data Modeling, Microsoft Copilot, Power BI
中级 · 专项课程 · 1-3 个月

您将获得的技能: Data Storytelling, Data Presentation, Interactive Data Visualization, Data Visualization, Data Visualization Software, Storytelling, Infographics, Data Literacy, Data Integrity, Data Analysis, Drive Engagement, Storyboarding, Microsoft Excel, Design Elements And Principles
初级 · 课程 · 1-4 周

University of Virginia
您将获得的技能: Design Thinking, Creative Problem-Solving, Ideation, Innovation, Brainstorming, Strategic Thinking, Storytelling, Human Centered Design, Data Visualization, Growth Mindedness, A/B Testing
初级 · 课程 · 1-3 个月

您将获得的技能: Database Design, SQL, Relational Databases, Databases, Database Systems, Database Management, Data Modeling, Query Languages
初级 · 课程 · 1-4 周

Amazon Web Services
您将获得的技能: Amazon Web Services, Large Language Modeling, LLM Application, Technical Design, Systems Architecture
初级 · 课程 · 1-4 周

Lund University
您将获得的技能: Climate Change Mitigation, Sustainable Development, Climate Change Adaptation, Social Justice, Community Development, Environmental Issue, Systems Thinking, Visionary, Research, Finance, Innovation, Strategic Partnership, Collaboration
初级 · 课程 · 1-3 个月

您将获得的技能: Development Environment, Web Analytics and SEO
初级 · 课程 · 1-3 个月

您将获得的技能: Seaborn, Data Storytelling, Statistical Visualization, Data Visualization, Data Visualization Software, Matplotlib, Box Plots, Scatter Plots, Statistical Analysis, Heat Maps, Histogram, Python Programming
初级 · 课程 · 1-4 周
University of Alberta
您将获得的技能: Agile Software Development, Requirements Management, Software Development, Product Management, Process Development, Application Lifecycle Management, Software Engineering, Project Planning, Project Management, Customer Engagement
混合 · 课程 · 1-4 周

您将获得的技能: Canva (Software), Marketing Materials, Promotional Materials, Graphic Design, Advertising, Organizational Skills, Design, Marketing Design, Target Audience, Design Elements And Principles, Marketing, Social Media Content, Business
中级 · 指导项目 · 不超过 2 小时