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

University of Colorado Boulder
您将获得的技能: C(编程语言), 软件配置管理, 版本控制, 软件设计, Git(版本控制系统), 嵌入式系统, 嵌入式软件, 软件开发工具, 调试, 开发环境, 软件技术审查, 构建工具, 计算机结构, 硬件架构
中级 · 课程 · 1-4 周

University of London
您将获得的技能: 创新, 管理团队, 个人发展, 人员管理, 设定目标, 组织变革, 协调, 企业管理, 领导与管理, 组织结构
混合 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 创新, 冲突管理, 协作, 多样性意识, 社交技能, 文化多样性, 调解, 决策, 团队合作, 虚拟环境, 沟通, 数字通信
初级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: C(编程语言), 安全 Code, SQL, 渗透测试, 脆弱性评估, 软件设计模式, 操作系统, 亚马逊网络服务, 开发技术, 应用安全
中级 · 课程 · 1-4 周

Microsoft
您将获得的技能: Unsupervised Learning, Model Deployment, Generative AI, Large Language Modeling, Data Management, Natural Language Processing, MLOps (Machine Learning Operations), Supervised Learning, Microsoft Azure, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Generative Adversarial Networks (GANs), Infrastructure Architecture, LLM Application, Responsible AI, Generative AI Agents, Applied Machine Learning, Azure DevOps, Reinforcement Learning, Data Preprocessing
中级 · 专业证书 · 3-6 个月

您将获得的技能: Test Tools, Browser Compatibility, Software Testing, Test Automation, Continuous Integration, Cloud Applications, CI/CD, Regression Testing, Mobile Development Tools, Cloud Platforms, Verification And Validation, Quality Assurance, UI Components, User Interface (UI), Automation, Scalability
初级 · 课程 · 1-4 周

您将获得的技能: Data Visualization, Microsoft PowerPoint, Data Storytelling, Microsoft Excel, Trend Analysis
中级 · 课程 · 3-6 个月

您将获得的技能: Project Management Software, Project Management, Developing Training Materials, Project Documentation, Issue Tracking, Productivity, Collaboration, Teamwork, Knowledge Transfer, Problem Solving
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 用户界面(UI), 数据清理, Excel 宏, UI 组件, 计算机编程, 电子表格软件, Algorithm, 代码审查, 文件输入/输出, 编程原则, 自动化, 微软Excel, 解决问题, 调试, 模拟, 数据导入/导出, Visual Basic(编程语言), 数据管理, Data Management, Data Validation
初级 · 专项课程 · 3-6 个月

Coursera
您将获得的技能: Prompt Engineering, Anthropic Claude, Generative AI, Artificial Intelligence, Application Development, Application Programming Interface (API), Authentications, Context Management, User Interface and User Experience (UI/UX) Design, Content Creation, Customer Service
中级 · 课程 · 1-4 周

University of London
您将获得的技能: 市场机遇, 商业估值, 新业务开发, 增长战略, 组织结构, 分析, 企业战略, 兼并与收购, 资源分配, 战略决策
初级 · 课程 · 1-4 周

Birla Institute of Technology & Science, Pilani
您将获得的技能: Java Programming, Object Oriented Programming (OOP), File I/O, Programming Principles, Data Structures, Software Engineering, Unit Testing, Debugging, OS Process Management, Performance Tuning
中级 · 课程 · 1-3 个月