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

École Nationale des Ponts et Chaussées
您将获得的技能: 建筑, 化学, 石油工业, 能源与公用事业, 环境、健康和安全, 生产流程, 职业安全与健康管理局(OSHA), 安全保障, 可持续设计, 可持续工程, 建筑工程, 材料科学, 环境工程, 制造工艺, 化学工程, 技术标准, 性能测试, 石油和天然气, 土木工程, 运输业务
中级 · 课程 · 1-4 周

UNSW Sydney (The University of New South Wales)
您将获得的技能: 规划, 技术交流, 技术战略, 教学, 数字教学法, 教育软件和技术, 内容管理, 学习管理系统, 数字扫盲
初级 · 课程 · 1-3 个月

University of California, Davis
您将获得的技能: Google Analytics(分析), 搜索引擎优化, 用户体验, 数字化营销, 社交媒体, 关键词研究, 生成式人工智能, 信息架构, 内容战略, 网络分析和 SEO, 营销
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 商业智能, 数据存储技术, Data Governance, 商业分析, 云计算, 数据质量, 大数据, 数据存储, 数据分析, SQL, 关系数据库, 组织结构, 数据库, 分析
初级 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: Prompt Engineering, 大型语言模型, 迁移学习, 数据预处理, 检索-增强生成
中级 · 项目 · 不超过 2 小时

Berklee
您将获得的技能: 叙事, 自动化, 编辑, 媒体制作, 创造力, 音乐创作, 音乐表演, 文件管理, 器乐, 写作, 音乐, 音乐理论, 技术支持
初级 · 专项课程 · 3-6 个月

Johns Hopkins University
您将获得的技能: 应用编程接口 (API), 数据清理, 数据转换, 数据导入/导出, 数据操作, 文本挖掘, 数据分析, 大数据, 数据结构, 网页抓取, R 语言程序设计(中文版), Tidyverse(R 软件包), 性能调整, 统计编程
中级 · 课程 · 1-3 个月

Northwestern University
您将获得的技能: 实时数据, 社交媒体战略, 营销策略, 专业网络, 社交媒体, 目标受众, 社交媒体营销, 社交网络分析, 数字化转型, 市场分析
混合 · 课程 · 1-4 周

New York University
您将获得的技能: 模型评估, 深度学习, 预测建模, 张力流, 机器学习, 统计方法, 回归分析, 降维, Scikit-learn (机器学习库), 马尔可夫模型, 强化学习, 市场流动性, 应用机器学习, 决策树学习, 人工神经网络, 衍生产品, 金融市场, 金融交易, 无监督学习, 监督学习
中级 · 专项课程 · 3-6 个月

Edge Impulse
您将获得的技能: 模型评估, 数据伦理, 卷积神经网络, 深度学习, 嵌入式系统, 机器学习, 数据预处理, 数据分析, 嵌入式软件, 数字信号处理, 人工神经网络, 计算机编程, 功能工程, 应用机器学习, 模型部署, 人工智能和机器学习(AI/ML)
中级 · 课程 · 1-4 周

University of Illinois Urbana-Champaign
您将获得的技能: Apache Spark, 云基础设施, 云计算架构, 分布式计算, 基础设施即服务(IaaS), 云计算, 数据存储, 计算机网络, 大数据, 云服务, Apache Mahout, 中间件, Apache Hadoop, 云存储, 云平台, NoSQL, 网络架构, 云应用, 软件定义网络, 文件系统
中级 · 专项课程 · 3-6 个月

The University of Tokyo
您将获得的技能: 可视化(计算机制图), Algorithm, 用户界面(UI), 三维资产, 人机交互, 机器人, 计算机制图技术, 计算机图形学, 动画和游戏设计, 互动设计, 模拟
中级 · 课程 · 1-3 个月