软件工程课程可以帮助您学习 Python 和 Java 等编程语言、软件开发方法、版本控制系统和测试实践。您可以培养代码优化、调试和协作项目管理方面的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、用于容器化的 Docker 以及 Visual Studio Code 等集成开发环境 (IDE),这些工具可以提高您高效开发、测试和部署软件的能力。

University of Michigan
您将获得的技能: Python 程序设计, 统计建模, 统计, 统计假设检验, 统计方法, 统计可视化, 概率与统计, 回归分析, 统计机器学习, 统计分析, 抽样(统计), 统计推理, 模型评估, Jupyter, 数据可视化软件, 贝叶斯统计, 统计软件, 数据可视化, Matplotlib, 统计编程
初级 · 专项课程 · 1-3 个月

Universidad Nacional Autónoma de México
您将获得的技能: Robotics, Control Systems, Remote Access Systems, Mobile Development, Basic Electrical Systems, Electronic Components, Computer Programming
混合 · 课程 · 1-3 个月

Microsoft
您将获得的技能: Microsoft Windows, 网页内容无障碍指南, 协作软件, 生产力软件, 写作, 同行评审, Microsoft Word, 计算机扫盲, 技术文档, 微软 365, 微软办公软件, 编辑, 文件管理
初级 · 课程 · 1-3 个月

Stanford University
您将获得的技能: 实验, 验证和确认, 科学方法, 研究, 数学建模, 物理学, 测量系统, 时间表
初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 数据库管理员, 数据库理论, 数据库设计, 关系数据库, 大数据, 数据库管理, 数据库, 数据架构, 数据库应用, 数据完整性, NoSQL, 数据访问, SQL, Query 语言, 数据仓库, 数据库架构与管理, 数据建模, 数据科学, 数据库系统, 数据库管理系统
攻读学位
初级 · 专项课程 · 3-6 个月

您将获得的技能: Object Oriented Design, Computer Programming
中级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: Python 程序设计, Algorithm, 网络分析, 传染病, 数据预处理, 生物信息学, 生物化学, 微生物学, 降维, 生命科学, 无监督学习, 统计分析, 分类算法, 数据分析, 马尔可夫模型, 生物技术, 应用机器学习, 数据挖掘, 生物学, 分子生物学
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 网络安全, 密码学, 事件响应, Encryption, 网络威胁猎杀, 应用安全, 网络安全评估, 数字取证, 网络威胁情报, 安全测试, 渗透测试, 脆弱性评估, 端点检测和响应, 安全管理, 威胁检测, 威胁建模, 漏洞扫描, 计算机安全事件管理, 事件管理, MITRE ATT&CK 框架
初级 · 专项课程 · 3-6 个月

Duke University
您将获得的技能: 统计建模, 探索性数据分析, 统计, 相关性分析, R 语言程序设计(中文版), 概率与统计, 回归分析, 统计推理, 数学建模, 统计分析, 数据分析软件, 模型评估, 预测建模, R(软件)
初级 · 课程 · 1-4 周
University of Michigan
您将获得的技能: Python 程序设计, 数据操作, Scikit-learn (机器学习库), 数据预处理, Pandas(Python 软件包), 监督学习, 分类算法, 自然语言处理, 无监督学习, 功能工程, 文本挖掘
中级 · 课程 · 1-4 周

IBM
您将获得的技能: 网络安全, 密码学, Encryption, 应用安全, 网络威胁猎杀, 网络威胁情报, 威胁建模, 渗透测试, 测试计划, 脆弱性评估, 威胁检测, 开发技术, MITRE ATT&CK 框架, AI 安全, 漏洞扫描, 安全测试
中级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: Html 和 Css, 前端网络开发, 可用性, 网页内容无障碍指南, 线框设计, Bootstrap(前端框架), 层叠样式表(CSS), 浏览器兼容性, 响应式网页设计, Javascript, 移动开发, 用户界面(UI), 网页设计
初级 · 课程 · 1-4 周