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

您将获得的技能: Scripting, Email Automation, Google Workspace, Google Sheets, Automation, Spreadsheet Software, Gmail, Javascript, Hypertext Markup Language (HTML), Web Applications, Application Design, Application Development, Application Programming Interface (API)
中级 · 课程 · 1-3 个月

Lund University
您将获得的技能: 利益相关者的参与, 环境科学, 环境与资源管理, 可持续设计, 创新, 可持续商业, 政策分析, 社会影响, 商业分析, 供应管理, 可持续发展, 环境政策, 环境工程, 战略采购
初级 · 课程 · 1-3 个月

您将获得的技能: Workflow Management, No-Code Development, Process Improvement, Business Process Automation, Process Design, Automation, Project Management Software, Systems Thinking, Slack (Software), Collaborative Software, Cloud-Based Integration, Data Integration
初级 · 课程 · 1-4 周

The Hong Kong University of Science and Technology
您将获得的技能: 软件设计, 统一模型语言, 数据建模, 验收测试, 项目管理, 调试, 软件设计模式, 白盒测试, 配置管理, 软件开发生命周期, 软件测试, 功能要求, 需求分析, 项目规划, 面向对象设计, 软件架构, 软件工程, 系统设计, 流程驱动的开发, 软件开发方法
中级 · 专项课程 · 3-6 个月

您将获得的技能: 运行效率, WordPress, 情境管理, 客户服务, 交互设计, 无代码开发, 生成式人工智能, 自助服务技术, Prompt Engineering, ChatGPT, 模型部署, 应用程序部署, 云部署, AI 工作流程, IBM 云, 工作流程管理
初级 · 课程 · 1-3 个月

Meta
您将获得的技能: 数据结构, 前端网络开发, 计算机编程, 版本控制, 关系数据库, 网页设计与开发, Python 程序设计, 云托管, 面向对象编程(OOP), Unix 命令, Django (网络框架), 全栈式网络开发, 还原式 API, Bootstrap(前端框架), GitHub, 应用程序接口测试, Git(版本控制系统), SQL, 后端网站开发, 数据库管理系统
攻读学位
初级 · 专业证书 · 3-6 个月

您将获得的技能: Event Marketing, Target Audience, Adobe Express, Marketing Materials, Promotional Materials, Goal Setting, Promotional Strategies, Community Outreach, Content Creation, Event Planning, Performance Measurement, Marketing Analytics, Copywriting, Visual Design, Marketing Channel, Graphic Design, Branding, Strategic Partnership
初级 · 课程 · 1-4 周

您将获得的技能: Wireless Networks, Network Architecture, General Networking, Interoperability, Telecommunications, Emerging Technologies, Automation, Cloud Deployment, Strategic Thinking, Vendor Management, Cost Reduction, Innovation, Scalability
初级 · 课程 · 1-4 周

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 个月

您将获得的技能: Sample Size Determination, Data Strategy, Analytical Skills, Data-Driven Decision-Making, Data Analysis, Analytics, Jupyter, Data Science, Statistical Analysis, Data Collection, Data Mining, Data Management, MLOps (Machine Learning Operations), Research and Design, Version Control, Software Documentation
中级 · 课程 · 1-4 周

您将获得的技能: Unreal Engine, 3D Assets, Virtual Environment, 3D Modeling, Computer Graphics, Architectural Design, Visualization (Computer Graphics), Building Design, Performance Tuning
高级设置 · 课程 · 1-3 个月

University of Minnesota
您将获得的技能: 代码审查, 软件设计, 持续交付, 应用安全, 计划发展, 开发测试, 软件质量(SQA/SQC), 质量保证, 应用程序部署, 开发环境, 面向对象设计, 软件质量保证, 软件架构, 持续部署, 软件工程, 软件测试, 软件设计模式, 安全需求分析, 可维护性, 威胁建模
中级 · 课程 · 1-3 个月