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

您将获得的技能: Multimedia, Writing and Editing, Public Speaking, Storytelling, Branding
中级 · 课程 · 1-3 个月

您将获得的技能: Data Preprocessing, Data Visualization, Performance Tuning
中级 · 课程 · 1-4 周

Pontificia Universidad Católica de Chile
您将获得的技能: Basic Electrical Systems, Electronics, Electronic Systems, Electrical Engineering, Electronic Components, Control Systems, Hardware Design, Embedded Systems, Programming Principles, Computer Programming
混合 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: 可持续技术, 交通流优化, 环境科学, 社区发展, 建筑设计, 经济发展, 案例研究, 雨水管理, 景观建筑, 可持续建筑, 环境工程, 建筑规范, 运输业务, 土地开发, 土地管理, 可持续设计, 土木工程, 公共工程, 可持续发展
中级 · 专项课程 · 3-6 个月

您将获得的技能: Prompt Engineering, Marketing Automation, AI Personalization, Marketing Effectiveness, Marketing, Content Marketing, Marketing Strategies, MarTech, Advertising Campaigns, Agentic Workflows, AI Enablement, Marketing Analytics, Customer Relationship Management, Data-Driven Decision-Making, Social Media Management, Customer experience improvement
中级 · 课程 · 1-4 周

Arizona State University
您将获得的技能: Engineering Design Process, Prototyping, Engineering Drawings, Product Design, Product Development, Hardware Design, Research and Design, 3D Modeling, Mockups, Industrial Design, Development Testing, Computer-Aided Design, Usability Testing, Design Specifications, Manufacturing Processes, Cost Estimation, Materials science, Ideation, Mechanical Engineering, User Feedback
初级 · 专项课程 · 1-3 个月

Board Infinity
您将获得的技能: Inventory and Warehousing, Supply Chain Management, Business Continuity, Forecasting, Predictive Analytics, Logistics, Automation, Logistics Management, Real Time Data, Risk Mitigation, Risk Management, Case Studies, Business Ethics, Anomaly Detection, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence
初级 · 课程 · 1-4 周

您将获得的技能: Apache Mahout, NoSQL, Big Data, Databases, Real Time Data, Scalability, Distributed Computing, Data Persistence, Database Architecture and Administration, Model Evaluation, Data Integrity, Unstructured Data, Machine Learning Algorithms, Classification Algorithms
混合 · 课程 · 1-4 周
University of Alberta
您将获得的技能: 积压工作, 业务要求, 变更控制, 用户需求文件, 需求分析, 优先次序, 功能要求, 需求征询, 敏捷软件开发, 系统要求, 验收测试, 用户故事, 产品要求, 范围管理, 需求管理, 客户服务
混合 · 课程 · 1-4 周

您将获得的技能: Communication Planning, Strategic Communication, Internal Communications, Communication Strategies, Stakeholder Communications, Communication, Business Communication, Digital Communications, Collaboration, Expectation Management, Business Reporting, Spreadsheet Software
初级 · 课程 · 1-4 周
Instituto Tecnológico de Aeronáutica
您将获得的技能: Unified Modeling Language, JUnit, Object Oriented Design, Object Oriented Programming (OOP), Unit Testing, Java, Java Programming, Programming Principles, Software Engineering, Software Design, Maintainability, Software Testing, Eclipse (Software)
中级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: Scrum(软件开发), 积压工作, 冲刺回顾, Kanban 原则, Agile 方法论, 精益方法, 冲刺计划, 项目风险管理, 持续集成, 风险管理, DevSecOps, 敏捷项目管理, Scaled Agile 框架, 行为驱动开发, Devops, 敏捷产品开发, 敏捷软件开发, 测试驱动开发(TDD), 用户故事, 管理报告
初级 · 专项课程 · 3-6 个月