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

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

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

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

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

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

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

University of Colorado Boulder
您将获得的技能: Linux 命令, 电气工程, 嵌入式系统, 调试, 文件输入/输出, Linux, 系统编程, 外壳脚本, 跨平台开发, 操作系统, 构建工具, C 和 C++, Bash(脚本语言), 操作系统流程管理, 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 个月