• 为个人
  • 为商务
  • 为大学
  • 为政府
学位
​
登录
免费加入
  • 浏览
  • Software Engineering

软件工程课程

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


更多精彩内容:

热门软件工程课程和认证


  • 状态:免费试用
    免费试用
    V

    Vanderbilt University

    Prompt Engineering for Law

    您将获得的技能: Prompt Engineering, ChatGPT, Prompt Patterns, Generative AI, Legal Technology, LLM Application, Productivity, OpenAI, AI Personalization, AI Enablement, Legal Strategy, Large Language Modeling, Artificial Intelligence, Legal Research, Data Ethics, Expense Management, Productivity Software, Creativity, Responsible AI, Verification And Validation

    4.8
    评分, 4.8 星,最高 5 星
    ·
    8294 条评论

    初级 · 专项课程 · 1-3 个月

  • 状态:免费试用
    免费试用
    U

    University of Colorado System

    软件设计作为软件开发生命周期的一个要素

    您将获得的技能: 需求分析, 应用安全, 概念设计, 技术设计, 软件开发生命周期, 软件设计, 软件架构, 软件开发方法

    4.6
    评分, 4.6 星,最高 5 星
    ·
    253 条评论

    混合 · 课程 · 1-3 个月

  • 状态:免费试用
    免费试用
    U

    University of Michigan

    Python 项目:软件工程和图像处理

    您将获得的技能: 计算机视觉, Python 程序设计, 集成开发环境, 面向对象编程(OOP), 计算机编程, Jupyter, 应用编程接口 (API), 软件工程, 软件设计, 统一模型语言, 图像分析

    4.2
    评分, 4.2 星,最高 5 星
    ·
    1523 条评论

    中级 · 课程 · 1-4 周

  • 状态:免费试用
    免费试用
    U

    University of Colorado System

    安全软件开发的需求收集

    您将获得的技能: 验证和确认, 需求分析, 系统要求, 功能要求, 软件开发生命周期, 用户需求文件, Agile 方法论, 技术交流, 需求征询, 软件开发方法, 软件设计文件

    4.6
    评分, 4.6 星,最高 5 星
    ·
    688 条评论

    初级 · 课程 · 1-4 周

  • 状态:免费试用
    免费试用
    D

    Duke University

    数据工程的 Python、Bash 和 SQL 要素

    您将获得的技能: MySQL, 数据操作, Python 程序设计, 数据科学, Pandas(Python 软件包), 微服务, SQL, Linux, Linux 管理, Linux 命令, 版本控制, 大数据, 网页抓取, 云工程, 外壳脚本, JSON, Jupyter, AWS SageMaker, Git(版本控制系统), Bash(脚本语言)

    4.5
    评分, 4.5 星,最高 5 星
    ·
    468 条评论

    初级 · 专项课程 · 3-6 个月

  • 状态:免费试用
    免费试用
    I
    U
    I

    多位教师

    Data Science Foundations

    您将获得的技能: Dashboard, Web Scraping, Pseudocode, Jupyter, Algorithms, Data Literacy, Data Mining, Data Analysis, R (Software), Data Presentation, Correlation Analysis, Pandas (Python Package), NumPy, Data Import/Export, Programming Principles, Predictive Modeling, Data Science, Unsupervised Learning, Machine Learning, Project Management

    4.6
    评分, 4.6 星,最高 5 星
    ·
    12万 条评论

    初级 · 专项课程 · 3-6 个月

  • 状态:免费试用
    免费试用
    D

    DeepLearning.AI

    AI 驱动的软件和系统设计

    您将获得的技能: 系统设计与实施, 数据库设计, 软件设计模式, 应用设计, AI 赋能, 软件架构, 安全 Code, Query 语言, 性能调整, 应用编程接口 (API), 数据库管理, OpenAI 应用程序接口, 软件开发

    4.7
    评分, 4.7 星,最高 5 星
    ·
    176 条评论

    初级 · 课程 · 1-4 周

  • 状态:预览
    预览
    M

    MathWorks

    Systems Engineering

    您将获得的技能: Model Based Systems Engineering, Systems Engineering, Systems Architecture, Systems Design, Functional Design, Requirements Analysis, Requirements Elicitation, Verification And Validation

    4.8
    评分, 4.8 星,最高 5 星
    ·
    288 条评论

    初级 · 课程 · 1-4 周

  • 状态:免费试用
    免费试用
    U

    University of Colorado Boulder

    光学工程

    您将获得的技能: 模拟和模拟软件, 系统配置, 系统设计与实施, 电磁学, 计算机辅助设计, 工程学, 电子元件, 应用数学, 工程设计流程, 数值分析, 物理学, 人为因素, 性能调整, 系统设计, 工程计算, 工程分析, 设计软件, 图像质量, 图像分析, 电气工程

    攻读学位

    4.3
    评分, 4.3 星,最高 5 星
    ·
    377 条评论

    高级设置 · 专项课程 · 3-6 个月

  • 状态:免费试用
    免费试用
    D

    DeepLearning.AI

    数据工程概论

    您将获得的技能: 需求分析, 数据管道, 云计算, 数据架构, 亚马逊 Redshift, 亚马逊网络服务, AWS Kinesis, 系统要求, 数据库设计, 数据仓库, 数据处理, 性能调整, 可扩展性, 安全控制

    4.8
    评分, 4.8 星,最高 5 星
    ·
    479 条评论

    中级 · 课程 · 1-4 周

  • 状态:免费试用
    免费试用
    I

    ISAE-SUPAERO

    飞行力学基础

    您将获得的技能: 振动, 危害分析, 物理科学, 机械, 模拟, 控制系统, 测量系统, 工程学, 数学建模, 工程分析, 应用数学, 物理学, 风险控制, 能源与公用事业, 工程计算, 热管理

    4.7
    评分, 4.7 星,最高 5 星
    ·
    595 条评论

    初级 · 专项课程 · 3-6 个月

  • 状态:免费试用
    免费试用
    G

    Google

    Start Writing Prompts like a Pro

    您将获得的技能: Multimodal Prompts, Prompt Engineering, Responsible AI, Context Management

    4.8
    评分, 4.8 星,最高 5 星
    ·
    3904 条评论

    初级 · 课程 · 1-4 周

1…91011…834

总之,以下是 10 最受欢迎的 software engineering 课程

  • Prompt Engineering for Law: Vanderbilt University
  • 软件设计作为软件开发生命周期的一个要素: University of Colorado System
  • Python 项目:软件工程和图像处理: University of Michigan
  • 安全软件开发的需求收集: University of Colorado System
  • 数据工程的 Python、Bash 和 SQL 要素: Duke University
  • Data Science Foundations: IBM
  • AI 驱动的软件和系统设计: DeepLearning.AI
  • Systems Engineering: MathWorks
  • 光学工程: University of Colorado Boulder
  • 数据工程概论: DeepLearning.AI

其他可浏览的主题

Arts and Humanities
338 课程
Business
1095 课程
Computer Science
668 课程
Data Science
425 课程
Information Technology
145 课程
Health
471 课程
Math and Logic
70 课程
Personal Development
137 课程
Physical Science and Engineering
413 课程
Social Sciences
401 课程
Language Learning
150 课程

Coursera 页脚

技能

  • 人工智能(AI)
  • 网络安全
  • 数据分析
  • 数字化营销
  • 讲英语
  • 生成式人工智能(GenAI)
  • 微软Excel
  • Microsoft Power BI
  • 项目管理
  • Python

证书与课程

  • 谷歌网络安全证书
  • 谷歌数据分析证书
  • 谷歌 IT 支持证书
  • 谷歌项目管理证书
  • 谷歌用户体验设计证书
  • IBM 数据分析师证书
  • IBM Data Science 证书
  • Machine Learning 证书
  • Microsoft Power BI 数据分析师证书
  • UI / UX 设计证书

行业与职业

  • 商务
  • 计算机科学
  • 数据科学
  • 教育与教学
  • 工程学
  • 金融
  • 医疗保健
  • 人力资源(HR)
  • 信息技术 (IT)
  • 营销

职业资源

  • 职业能力倾向测验
  • 工作面试优势和劣势的示例
  • 学习高收入技能
  • 加密货币如何运作?
  • 如何在 Google 表格中突出显示重复项
  • 如何学习人工智能
  • 热门网络安全证书
  • 准备 PMP 认证
  • 面试后您将获得工作的迹象
  • 什么是人工智能?

Coursera

  • 关于
  • 我们提供的内容
  • 管理团队
  • 工作机会
  • 目录
  • Coursera Plus
  • 专业证书
  • MasterTrack® 证书
  • 学位
  • 企业版
  • 政府版
  • 面向校园
  • 成为合作伙伴
  • 社会影响
  • 免费课程
  • 分享您的 Coursera 学习故事

社区

  • 学生
  • 合作伙伴
  • Beta 测试人员
  • 博客
  • Coursera 播客
  • 技术博客

更多

  • 媒体
  • 投资者
  • 条款
  • 隐私
  • 帮助
  • 内容访问
  • 联系我们
  • 文章
  • 目录
  • 附属公司
  • 现代奴隶制声明
  • 请勿出售/共享
随时随地学习
通过 App Store 下载
通过 Google Play 获取
B 型企业认证标志
© 2026 Coursera Inc.保留所有权利。
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok