认知科学课程可以帮助您了解人类感知、语言处理、决策和神经网络。您可以培养批判性思维、数据分析和实验设计方面的技能,这些技能对于理解思维如何运作至关重要。许多课程都会介绍一些工具,如用于数据分析的 Python、用于研究的统计软件以及用于认知过程建模的模拟程序,让您能够在实际环境中应用所学知识。

Meta
您将获得的技能: 应用编程接口 (API), 云计算, 数据库管理, 前端网络开发, 虚拟环境, Django (网络框架), 超文本标记语言(HTML), 可扩展性, 响应式网页设计, 网络应用, 后端网站开发, 层叠样式表(CSS), MySQL, Javascript, 全栈式网络开发
中级 · 课程 · 1-3 个月

University of Alberta
您将获得的技能: 软件设计, 应用程序部署, 产品系列工程, 数据库, 可维护性, 中间件, 统一模型语言, 可扩展性, 软件开发, 软件系统, 软件设计模式, 软件架构, 软件文档
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Python 程序设计, 机器学习, 探索性数据分析, 机器学习算法, 数据科学, 降维, 线性代数, 统计方法, 无监督学习, 应用机器学习
攻读学位
中级 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: 风险管理, 精益方法, 运行效率, 用户反馈, 文化 Transformer, 系统思考, Kanban 原则, 质量改进, 组织结构, 流程改进, 持续改进流程, CI/CD, 流程制图, Devops
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 弹簧框架, JSON, 事务处理, 负载平衡, 云计算架构, 单元测试, Java 编程, 数据持久性, YAML, 模型-视图-控制器, 对象关系映射, 面向服务的架构, 企业应用管理, 微服务, JUnit, Spring Boot, 网络服务, 软件架构, 应用程序接口网关, 还原式 API
初级 · 专项课程 · 1-3 个月

Duke University
您将获得的技能: 调试, C(编程语言), 软件测试, Algorithm, 命令行界面, 开发环境, 计算机编程, 模拟, 计划发展
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 调试, 电气工程, 系统编程, Linux 命令, 嵌入式系统, 外壳脚本, 文件输入/输出, C 和 C++, Bash(脚本语言), 操作系统流程管理, Linux, Linux 服务器, 操作系统, 跨平台开发, 构建工具
高级设置 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: 交互式数据可视化, Plotly, 软件包和软件管理, 数据可视化软件, Rmarkdown, 闪亮(R 套件), 数据映射, R 语言程序设计(中文版), 网络应用, 统计报告, 数据展示, 软件文档
混合 · 课程 · 1-3 个月

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

Microsoft
您将获得的技能: 交互式数据可视化, 数据清理, Power BI, 数据操作, 数据转换, Microsoft Copilot, 数据分析, 数据叙事, 数据可视化软件, 数据质量, 数据导入/导出, 资产管理, 微软 365, 数据建模, 微软动力平台
初级 · 课程 · 1-3 个月

University of Virginia
您将获得的技能: 精益方法, 创新, 促进讨论, 销售技巧, Kanban 原则, 设定目标, 敏捷项目管理, 团队建设, 优先次序, 积压工作, 流程改进, Agile 方法论, 团队领导, 团队管理, 敏捷软件开发, 销售演示, 团队绩效管理, 冲刺回顾
混合 · 课程 · 1-4 周
University of California, Irvine
您将获得的技能: 风险管理, 传播规划, 项目管理, 商务写作, 编辑, 项目规划, 简明扼要, 变更控制, 项目绩效, 校对, 情绪商数, 工作分解结构, 谈判, 性能指标, 语法, 团队管理, 开放的心态, 建立关系, 沟通, 商务信函
初级 · 专项课程 · 3-6 个月