Dynamic Programming 课程可以帮助您学习算法设计、问题解决技巧和优化策略。您可以掌握分解复杂问题、分析递归关系和实施高效解决方案的技能。许多课程都会介绍用于编码算法的 Python 和 C++ 等工具,以及支持动态编程方法的框架,使您能够应对 AI、游戏开发和 Operator 研究等领域的挑战。

Johns Hopkins University
您将获得的技能: 数据导入/导出, 医学影像, 数据操作, 科学可视化, R 语言程序设计(中文版), 磁共振成像, 数据预处理, 神经学, 数据处理, 图像分析, 数据转换
中级 · 课程 · 1-4 周

Northeastern University
您将获得的技能: Database Design, Software Quality Assurance, Enterprise Architecture, Open Web Application Security Project (OWASP), Data Governance, User Research, Stakeholder Engagement, Algorithms, Agile Software Development, Software Development Life Cycle, Unified Modeling Language, Software Architecture, Cybersecurity, Responsive Web Design, Java, Cascading Style Sheets (CSS), Agile Methodology, Object Oriented Programming (OOP), Data Structures, Data Ethics
获得学位
学位 · 1-4 年

University of Minnesota
您将获得的技能: 软件测试, 黄瓜(软件), 软件开发工具, 验证和确认, 开发测试, 行为驱动开发, 单元测试, 回归测试, 系统测试, 白盒测试, 安全测试, JUnit, Gherkin(脚本语言), 测试案例, 代码覆盖范围, 测试自动化, 性能测试, 硒(软件), 开放式网络应用程序安全项目(OWASP), 可测试性
中级 · 专项课程 · 3-6 个月

Johns Hopkins University
您将获得的技能: 数据叙事, 自然语言处理, 模型评估, 数据清理, 分析技能, 数据分析, 数据操作, 机器学习, 统计分析, R 语言程序设计(中文版), 数据科学, 数据展示, 数据收集, 预测建模, 数据预处理, 探索性数据分析
混合 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Agile Methodology, Scrum (Software Development), System Programming, Embedded Software, Software Testing, Embedded Systems, Linux, Agile Software Development, Docker (Software), Git (Version Control System), File I/O, Linux Servers, Linux Administration, Operating Systems, Shell Script, C (Programming Language), C++ (Programming Language), Debugging, File Systems, Internet Of Things
中级 · 专项课程 · 1-3 个月

University of California, Santa Cruz
您将获得的技能: 统计建模, 概率分布, 回归分析, 数据分析, 贝叶斯统计, 模型评估, 统计方法, R 语言程序设计(中文版), 马尔可夫模型, 统计分析
中级 · 课程 · 1-3 个月

您将获得的技能: Server Side, Application Deployment, Apache Tomcat, Web Design, Front-End Web Development, Application Servers, HTML and CSS, Web Development, User Interface and User Experience (UI/UX) Design, Web Servers, Email Automation, Usability, Interactive Design, Java Platform Enterprise Edition (J2EE)
初级 · 课程 · 1-4 周

Google Cloud
您将获得的技能: 弹簧框架, 数据迁移, 数据库, Kubernetes, 微服务, 云存储, 应用程序性能管理, 云应用, Google 云端平台, Java, 应用程序部署, Spring Boot, 谷歌应用引擎, 软件架构, 数据库管理, 云服务
中级 · 课程 · 1-4 周

您将获得的技能: Technical Documentation, Technical Writing, Software Documentation, Technical Communication, Software Design Documents, Information Architecture, Writing, User Requirements Documents, Software Development Tools, Automation, Style Guides, Software Development, Agile Software Development, Interactive Design, Project Management Software, Diagram Design, Generative AI
初级 · 课程 · 1-3 个月

Duke University
您将获得的技能: 投资组合风险, 概率分布, 创业, 财务分析, 新兴技术, 金融科技, 筹资和众包, 微软Excel, 区块链, Excel 公式, 创业融资, 金融, 金融交易, 密码学, 风险管理, 风险分析, 金融市场, R(软件), 商业估值, 金融建模
中级 · 专项课程 · 3-6 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: Programming Principles, C++ (Programming Language), Computer Programming, Data Structures, Algorithms, Development Environment, Debugging
初级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: AI Workflows, Agentic Workflows, AI Orchestration, AI Security, API Testing, System Testing, Test Script Development, Context Management, Health Informatics, Performance Testing, Functional Testing, Business Logic
中级 · 课程 · 1-4 周