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

University of Colorado System
您将获得的技能: 计算机编程, Algorithm, 数据管理, 数据结构, 面向对象设计, C#(编程语言), 数据存储, 视频游戏开发, 面向对象编程(OOP), 事件驱动编程, 图论, 原型设计, 游戏设计, Unity 引擎, 编程原则, 软件架构, 应用程序开发, 软件设计模式, 文件输入/输出, 调试
初级 · 专项课程 · 3-6 个月

您将获得的技能: Cascading Style Sheets (CSS), Web Design and Development, Scripting, Full-Stack Web Development, Object Oriented Programming (OOP), Event-Driven Programming
初级 · 课程 · 1-4 周

Yale University
您将获得的技能: 调解, 博弈论, 说服沟通, 合同谈判, 影响, 管理团队, 冲突管理, 战略决策, 谈判, 协作, 沟通, 建立关系
混合 · 课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 数据叙事, 数据展示, 仪表板, 人力资源战略, 业务指标, 薪酬战略, 留住员工, 员工关系, 人才招聘, 员工参与, 性能指标, 心理健康, 员工绩效管理, 数据分析, 培训与发展, 商业分析, 薪酬与福利
初级 · 课程 · 1-4 周

您将获得的技能: 3D Modeling, 3D Assets, Computer Graphics, Visualization (Computer Graphics), Virtual Environment
中级 · 课程 · 3-6 个月

Meta
您将获得的技能: 数据操作, 数据库, 关系数据库, MySQL, Query 语言, 数据库管理员, 数据完整性, SQL, 数据库设计, 数据库管理系统
初级 · 课程 · 1-3 个月

Michigan State University
您将获得的技能: Video Editing, Creative Thinking, Multimedia, Cognitive flexibility, Photo Editing, Music, Storytelling, Brainstorming, Open Mindset, Critical Thinking, Liberal Arts, Aesthetics, Systems Thinking, Design Elements And Principles, Communication
初级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: CI/CD, Continuous Deployment, Application Deployment, Cloud Deployment, Restful API, Middleware, Continuous Integration, Software Testing, API Design, Azure DevOps, Postman API Platform, API Testing, .NET Framework, Microservices
中级 · 课程 · 1-3 个月

您将获得的技能: Data Persistence, Web Applications, User Interface (UI), User Experience Design
中级 · 课程 · 1-4 周

您将获得的技能: Responsible AI, Decision Support Systems, Strategic Decision-Making, Operational Efficiency, Predictive Modeling, Process Optimization, Business Modeling, Predictive Analytics, Data-Driven Decision-Making, Data Pipelines, Business Intelligence, Data Ethics, Scenario Testing, Forecasting, Governance, Artificial Intelligence and Machine Learning (AI/ML), Data Visualization, Scikit Learn (Machine Learning Library), Python Programming, Regression Testing
中级 · 课程 · 1-4 周

您将获得的技能: Technical Management, C++ (Programming Language), Debugging, Software Documentation, Technical Documentation, Performance Tuning, API Design, Program Development, Pseudocode, Software Architecture, Software Design, Maintainability, Computational Thinking, Technical Design, Data Structures, Programming Principles, Computer Programming, Generative AI Agents, Integrated Development Environments, Generative AI
初级 · 专业证书 · 3-6 个月

Pontificia Universidad Católica del Perú
您将获得的技能: Design Thinking, Research and Design, Sustainable Development, Innovation, Ethical Standards And Conduct, Cultural Sensitivity, Creativity, Sustainability Standards, Cultural Diversity, Community Development, Collaboration
初级 · 课程 · 1-4 周