Design Patterns 课程可以帮助您学习面向对象的设计原则、Singleton 和 Observer 等常见设计模式以及软件架构的最佳实践。您可以掌握代码重构、提高可维护性和加强开发人员之间协作的技能。许多课程都会介绍一些工具,如用于可视化设计结构的 UML 和便于实现设计模式的 Integrated Development Environment (IDE),使您能够在实际编码项目中应用这些概念。
Amazon Web Services
您将获得的技能: 无服务器计算, 亚马逊 S3, 亚马逊网络服务, 云计算管理, 事件驱动编程, 混合云计算, 亚马逊 DynamoDB, 云安全, AWS 身份和访问管理 (IAM), 性能调整, 软件架构, 数据分析, 集装箱化, 解决方案架构, 应用程序接口网关, 云计算架构, 多租户云环境, 数据可视化, AWS Kinesis
中级 · 课程 · 1-4 周
University of Toronto
您将获得的技能: 测试自动化, 软件测试, 计划发展, Python 程序设计, 调试, 测试案例, 计算思维, 面向对象编程(OOP), Algorithm, 单元测试, 数据结构
混合 · 课程 · 1-3 个月
Duke University
您将获得的技能: 数据叙事, 商业分析, 数据可视化软件, 利益攸关方沟通, 业务过程, 数据操作, 数据分析, Tableau 软件, 演讲, 数据可视化, 可视化(计算机制图), 仪表板, 业务流程改进
混合 · 课程 · 1-3 个月

Amazon Web Services
您将获得的技能: 网络架构, 可扩展性, 无服务器计算, 亚马逊 S3, 亚马逊云观察, 亚马逊网络服务, AWS CloudFormation, 亚马逊 DynamoDB, 亚马逊弹性计算云 Computing, 云部署, 云安全, 灾难恢复, AWS 身份和访问管理 (IAM), 软件架构, 云计算架构, 解决方案架构
中级 · 课程 · 1-3 个月

Columbia University
您将获得的技能: 图表设计, 项目时间表, 依赖性分析, 项目风险管理, 工作分解结构, 制定计划, 建筑工程, 精益方法, 资源分配, 施工管理, 时间表, 里程碑(项目管理), 建筑与施工, 项目管理软件
初级 · 课程 · 3-6 个月

Emory University
您将获得的技能: 积极倾听, 调解, 沟通, 冲突管理, 适应, 沟通策略, 自我意识, 协作, 同理心
初级 · 课程 · 1-3 个月

Google Cloud
您将获得的技能: No-Code Development, Email Automation, Business Process Automation, Application Deployment, Automation, Business Process, Workflow Management, Google Workspace, Application Design, Application Development, Application Performance Management, User Interface and User Experience (UI/UX) Design, Data Integration, Authorization (Computing), Authentications, Cloud Applications, Google Sheets, Application Lifecycle Management, User Interface (UI), Data Management
初级 · 专项课程 · 3-6 个月

Institute for the Future
您将获得的技能: 管理团队, 创新, 新兴技术, 创造性思维, 积极主动, 战略思维, 专业发展, 趋势分析, 乐观主义, 系统思考, 分析, 创造力, 协作, 预测
初级 · 课程 · 1-4 周

University of London
您将获得的技能: Pseudocode, C++ (Programming Language), Object Oriented Programming (OOP), C and C++, File I/O, Object Oriented Design, Integrated Development Environments, Computer Programming, Development Environment, Programming Principles, Debugging, Data Structures, Program Development, Algorithms, Interactive Design, Model Evaluation, Software Engineering, Test Data, Data Validation, Unit Testing
攻读学位
中级 · 专项课程 · 1-3 个月

Starweaver
您将获得的技能: Business Workflow Analysis, Workflow Management, Process Improvement, Business Systems Analysis, Diagram Design, Project Scoping, Data Flow Diagrams (DFDs), Process Management, Business Process Management, Business Analysis, Service Design, System Design and Implementation, Business Management, Stakeholder Engagement, Stakeholder Communications
初级 · 课程 · 1-4 周

McMaster University
您将获得的技能: 统计分析, 改进和优化流程, 预测建模, R 语言程序设计(中文版), 案例研究, 模拟和模拟软件, R(软件), 工艺优化, 数据分析, 帕累托图表, 统计软件, 数据可视化, 实验
中级 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: Claude Code, Prompt Engineering, Multimodal Prompts, Version Control, AI Workflows, Generative AI Agents, Git (Version Control System), AI Orchestration, Quality Assurance, Generative AI, Software Quality Assurance, Software Development, Software Documentation, Artificial Intelligence, Software Development Life Cycle, Software Architecture, Automation, Software Testing, Software Design, Software Development Methodologies
初级 · 课程 · 1-3 个月