Dynamic Programming 课程可以帮助您学习算法设计、问题解决技巧和优化策略。您可以掌握分解复杂问题、分析递归关系和实施高效解决方案的技能。许多课程都会介绍用于编码算法的 Python 和 C++ 等工具,以及支持动态编程方法的框架,使您能够应对 AI、游戏开发和 Operator 研究等领域的挑战。
Universidad Austral
您将获得的技能: Angular, Server Side, Node.JS, Responsive Web Design, LESS, Bootstrap (Front-End Framework), Mobile Development, Back-End Web Development, Version Control, Cross Platform Development, Restful API, HTML and CSS, Web Design and Development, React Redux, JavaScript Frameworks, Continuous Integration, TypeScript, iOS Development, Apple iOS, MongoDB
初级 · 专项课程 · 3-6 个月

University of New Mexico
您将获得的技能: Git(版本控制系统), 关系数据库, 数据库, 软件设计模式, 层叠样式表(CSS), 模型-视图-控制器, AJAX, 用户界面(UI), 软件架构, 全栈式网络开发, 应用框架, 敏捷软件开发, 网络应用, Javascript, Ruby on Rails, 中间件, 软件开发
混合 · 课程 · 1-3 个月

Duke University
您将获得的技能: 基础设施即服务(IaaS), GitHub, 云计算, 技术文档, 持续交付, 技术交流, 云基础设施, 无服务器计算, 软件开发, Devops, CI/CD, 云平台, 基础设施即代码(IaC), 敏捷软件开发, 平台即服务(PaaS)
初级 · 课程 · 1-3 个月
University of Illinois Urbana-Champaign
您将获得的技能: Python 程序设计, 描述性统计, Matplotlib, 数据操作, 关系数据库, SQL, NumPy, 数据结构, 分析, 回归分析, Pandas(Python 软件包), 会计, Jupyter, 统计分析, 数据预处理, 数据分析软件, 数据可视化, Seaborn, 数据库管理
攻读学位
中级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: 面向对象设计, 持续交付, 软件设计模式, 计算思维, 持续集成, 软件开发生命周期, 软件开发工具, Agile 方法论, 软件开发, CI/CD, Apache Maven, 詹金斯, 云计算开发, 测试驱动开发(TDD), 软件开发方法, 构建工具, 版本控制, 编程原则, 统一模型语言, 面向对象编程(OOP)
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 计算机编程, 调试, COBOL(编程语言), 业务逻辑, 数据存储, 可维护性, 撰写报告, 数值分析, 软件工程, 软件测试, 编程原则
初级 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: 威胁建模, 调试, 代码审查, 安全 Code, Authentication, 密码学, 验证和确认, 利用开发, 数据安全, 渗透测试, Java, 软件设计, 应用安全, 脆弱性评估, 开发技术, 开放式网络应用程序安全项目(OWASP), Encryption, 编程原则, 网络安全, 安全控制
中级 · 专项课程 · 3-6 个月
University of Michigan
您将获得的技能: Programming Principles, Computer Programming, Python Programming, Software Installation, Development Environment
混合 · 课程 · 1-3 个月
Knowledge Accelerators
您将获得的技能: 商业智能, 数据可视化软件, 微软Excel, 商业分析, 数据导入/导出, 数据展示, 管理报告, 微软团队, 微软动力平台, 交互式数据可视化, 数据科学, 数据建模, 数据分析, 仪表板, 微软办公软件, 数据清理, 微软 365, 数据转换, Power BI, 数据可视化
初级 · 课程 · 1-3 个月

University at Buffalo
您将获得的技能: 命令行界面, 区块链, 应用程序开发, 软件设计模式, 开发测试, 集成开发环境, 软件架构, 应用编程接口 (API), 网络应用, 测试驱动开发(TDD), 软件开发工具, 网络开发工具
中级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: Python 程序设计, Matplotlib, 数据可视化软件, 数据操作, 数据导入/导出, 数据分析, NumPy, JSON, Pandas(Python 软件包), Jupyter, 数据预处理, 数据清理, 数据处理, 网页抓取, 数据可视化
中级 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: 云计算, 患者安全, 信息隐私, 医疗保健, 医疗记录, 医疗隐私, 健康信息管理, 个人身份信息, 医疗程序和 Regulator, 数据安全, 安全意识, Encryption, 网络攻击, 遵守《健康保险便携性和责任法案》(HIPAA)
初级 · 课程 · 1-4 周