Computer Programming

计算机编程是在计算机上创建和执行代码以执行特定操作的过程。它是任何软件、应用程序或数字工具的支柱。Coursera 的计算机编程目录教您使用 Java、Python、C++ 等各种流行语言进行编码、调试和测试的艺术。您将学习到 Data Structure、Algorithm、Object-Oriented Programming 和应用程序开发等知识。掌握软件开发原理,提高解决问题的技能,探索 AI、Machine Learning 和 Data Science 的迷人世界。无论您是经验丰富的程序员还是有抱负的开发人员,Coursera 的课程目录都能让您掌握在这个充满活力的领域中脱颖而出所需的尖端技能。
82凭据
369门课程

相关角色

获得晋升所需的知识和技能。

最受欢迎

当前趋势

最新发布

筛选依据

主题
必需的

语言
必需的

在整个课程(说明和评估)中使用的语言。

了解产品
必需的

通过实践教程在 2 小时内掌握与工作相关的技能。
通过已评分作业、视频和论坛向顶级授课教师学习。
通过完成一系列课程和项目,深入学习学科知识。
获得行业领导者颁发的职业证书,展示您学到的专业知识。

级别
必需的

课程长度
必需的

字幕
必需的

教师
必需的

找到最适合您目标的编程课程

  • 状态:免费试用

    University of California, Santa Cruz

    您将获得的技能: 数据结构, C++(编程语言), 代码审查, 面向对象编程(OOP), 命令行界面, 集成开发环境, 人工智能, 计算机编程, Algorithm, 面向数据的编程, 调试, C(编程语言), 计算思维, C 和 C++, 软件技术审查, 编程原则, 软件设计模式, 计算机科学, 游戏设计, 图论

  • 状态:新
    状态:免费

    您将获得的技能: Machine Controls, Automation Engineering, Programming Principles, Control Systems, Automation, Software Architecture, Real-Time Operating Systems, Robotic Process Automation, Other Programming Languages, Computer Programming

  • 状态:免费试用

    University of Michigan

    您将获得的技能: JSON, 数据结构, 计算机编程, 文件管理, 面向对象编程(OOP), 数据处理, 单元测试, 数据导入/导出, 网页抓取, Python 程序设计, 调试, 统一模型语言, 还原式 API, 数据操作, 面向对象设计, 软件工程, 编程原则, Jupyter, 图像分析, 软件设计

  • 状态:预览

    University of Toronto

    您将获得的技能: 数据结构, 计算机编程, 文件管理, 集成开发环境, 计划发展, 调试, Python 程序设计, 软件文档, 编程原则

  • 状态:免费试用

    您将获得的技能: 密码学, 数据结构, 计算机编程, 面向对象编程(OOP), Java, 单元测试, 交互式数据可视化, Algorithm, 用户界面(UI), Encryption, Java 编程, 编程原则, 调试, 软件工程, 解决问题, 数据分析, 软件设计, 事件驱动编程, 面向对象设计, 性能调整

  • 状态:免费试用

    Duke University

    您将获得的技能: 数据管道, 命令行界面, 大型语言模型, 计算机编程, 云计算, CI/CD, 无服务器计算, 詹金斯, 普罗米修斯(软件), 还原式 API, Devops, 生成式人工智能, 开发测试, 拉斯特(编程语言), 亚马逊网络服务, 可维护性, Docker (软件), 软件测试, 自然语言处理, 集装箱化

  • 状态:免费试用

    University of Pennsylvania

    您将获得的技能: 数据结构, 计算机编程, 文件管理, 数据导入/导出, 集成开发环境, Python 程序设计, 软件开发工具, 计算思维, 编程原则, Jupyter, 脚本

  • 状态:免费试用

    您将获得的技能: 命令行界面, 数据结构, 计算机编程, Linux, 嵌入式软件, Algorithm, Linux 命令, 系统编程, 计算机工程, 计算机科学, 嵌入式系统, 计算机结构, C(编程语言), 调试, 文件系统, 软件文档, 软件工程, 构建工具, 编程原则, Linux 服务器

  • 状态:免费试用

    您将获得的技能: 数据结构, 单元测试, 面向对象编程(OOP), 计算机编程, 集成开发环境, 脚本语言, Algorithm, Git(版本控制系统), GitHub, 网络开发, 计划发展, Python 程序设计, 调试, 编程原则, Jupyter, 版本控制, 脚本, 开发环境, 软件测试

  • 状态:免费试用

    Board Infinity

    您将获得的技能: 计算机编程, Java, 面向对象编程(OOP), 集成开发环境, Algorithm, Java 编程, 调试, 开发环境, Virtual Machine, 面向对象设计, 日蚀(软件)

  • 状态:免费试用

    University of Colorado System

    您将获得的技能: 数据结构, 计算机编程, 面向对象编程(OOP), 数据管理, 应用程序开发, C#(编程语言), 应用设计, 视频游戏开发, UI 组件, 数据存储, 计划发展, 调试, 计算思维, 编程原则, 软件设计, 事件驱动编程, 软件设计模式, Unity 引擎, 脚本, 游戏设计

  • 状态:免费试用

    您将获得的技能: 计算机编程, Java, 面向对象编程(OOP), 集成开发环境, 数据操作, 数据导入/导出, Algorithm, 调试, Java 编程, 解决问题, 统计分析, 软件测试, 数据分析, 软件设计

是什么让您今天来到 Coursera?

主要合作伙伴

  • Packt
  • Codio
  • LearnQuest
  • University of Michigan
  • Duke University
  • University of California San Diego
  • Meta
  • Scrimba