• 为个人
  • 为商务
  • 为大学
  • 为政府
学位
登录
免费加入
  • 浏览
  • Computer Programming

计算机编程课程

计算机编程课程可以帮助您学习 Python、Java 和 JavaScript 等编码语言,以及算法、数据结构和软件开发原则等概念。您可以培养调试、版本控制和编写高效代码的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,这些都支持开发应用程序并提高您的编程能力。


热门计算机编程课程和认证


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

    University of London

    计算机科学与编程入门

    您将获得的技能: 计算机科学, Javascript, 调试, 计算机扫盲, 开发环境, Network Security, 网络安全, 软件开发工具, 计算机图形学, 计算机系统, 计算思维, 应用数学, 解决问题, 普通数学, 计算机编程工具, 计算机编程, 计算机网络, 网页设计与开发, 算术, 网络应用

    攻读学位

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

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

  • 状态:免费
    免费
    P

    Princeton University

    计算机科学有目的的编程

    您将获得的技能: Java 编程, 计算机科学, 调试, Java, 面向对象编程(OOP), 编程原则, 计算思维, 动画, 文件输入/输出, 计算机编程, 数据结构, 性能调整, 计划发展, Algorithm

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

    初级 · 课程 · 1-3 个月

  • 状态:新
    新
    状态:免费试用
    免费试用
    M

    Microsoft

    C# Programming Fundamentals and Development Environment

    您将获得的技能: Debugging, Version Control, Microsoft Copilot, C# (Programming Language), Git (Version Control System), Microsoft Visual Studio, .NET Framework, Program Development, Application Development, Object Oriented Programming (OOP), Computer Programming, Microsoft Development Tools, Development Environment, User Interface (UI), Programming Principles

    初级 · 课程 · 1-3 个月

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

    Duke University

    C 语言编程入门

    您将获得的技能: 系统编程, 命令行界面, 调试, 软件测试, 可维护性, 软件设计, 解决方案设计, 模拟, C(编程语言), 编程原则, 用户界面(UI), 软件开发, 开发环境, 解决问题, 计算机编程, 数据结构, 文件输入/输出, 计划发展, 软件工程, Algorithm

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

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

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

    University of London

    计算机编程入门

    您将获得的技能: 人机交互, Javascript, 调试, 图形工具, 计算机图形学, 软件开发工具, 数据管理, Data Management, 开发环境, 计算机编程工具, 计算机编程, 互动设计

    4.1
    评分, 4.1 星,最高 5 星
    ·
    926 条评论

    初级 · 课程 · 1-4 周

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

    IBM

    软件、编程和数据库入门

    您将获得的技能: 云部署, 人工智能, 生成式人工智能, 计算机编程, 数据驱动的决策制定

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

    初级 · 课程 · 1-3 个月

是什么让您今天来到 Coursera?

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

    University of California, Santa Cruz

    人人都会编码C 和 C++

    您将获得的技能: 调试, 面向对象编程(OOP), 人工智能, 软件文档, C(编程语言), 编程原则, C++(编程语言), 软件设计模式, 图论, 计算机编程, Algorithm, 游戏设计, 数据结构

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

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

  • 更高阶技能,新年优惠。

    使用 Coursera Plus 节省费用
  • 状态:预览
    预览
    T

    The University of Edinburgh

    自己编码!程序设计入门

    您将获得的技能: 软件设计, 调试, 动画和游戏设计, 编程原则, 计算思维, 事件驱动编程, 软件开发, 计算机编程, 软件工程, Algorithm

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

    初级 · 课程 · 1-3 个月

  • 状态:新
    新
    P

    Packt

    Computer Programming for Absolute Beginners

    您将获得的技能: Programming Principles, Debugging, Computer Programming, Application Design, Computer Science, Maintainability, Object Oriented Programming (OOP), Software Development, Data Management, Algorithms, Software Architecture

    初级 · 课程 · 3-6 个月

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

    Rice University

    计算机基础

    您将获得的技能: 理论计算机科学, 组合学, 数据分析, 生物信息学, 面向对象编程(OOP), 应用程序开发, 用户界面(UI), 编程原则, 计算思维, 大数据, 概率, Python 程序设计, 数据结构, 计算机编程, 事件驱动编程, 伪代码, 互动设计, 图论, 计划发展, Algorithm

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

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

  • 状态:预览
    预览
    U

    University of Toronto

    学习编程:基础知识

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

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

    初级 · 课程 · 1-3 个月

  • 状态:预览
    预览
    S

    Simplilearn

    Programming with C ++

    您将获得的技能: Object Oriented Programming (OOP), C++ (Programming Language), Computer Programming, Programming Principles, Algorithms, Data Structures, Data Manipulation

    4.4
    评分, 4.4 星,最高 5 星
    ·
    59 条评论

    初级 · 课程 · 1-4 周

是什么让您今天来到 Coursera?

正在加载搜索结果

与 computer programming 相关的搜索

computer programming for absolute beginners
computer network programming
introduction to computer programming
computer science: programming with a purpose
introduction to computer programming with visual basic
introduction to computer science and programming
計算機程式設計 (computer programming)
1234…306

总之,以下是 10 最受欢迎的 computer programming 课程

  • 计算机科学与编程入门: University of London
  • 计算机科学有目的的编程: Princeton University
  • C# Programming Fundamentals and Development Environment: Microsoft
  • C 语言编程入门: Duke University
  • 计算机编程入门: University of London
  • 软件、编程和数据库入门: IBM
  • 人人都会编码C 和 C++: University of California, Santa Cruz
  • 自己编码!程序设计入门: The University of Edinburgh
  • Computer Programming for Absolute Beginners: Packt
  • 计算机基础: Rice University

关于 计算机编程 的常见问题

计算机编程是设计和构建可执行计算机软件以完成特定任务的过程。它涉及用各种编程语言编写代码,指导计算机如何执行 Operator 操作。计算机编程的重要性在于它在技术和创新中的基础性作用。从简单的移动应用程序到复杂的人工智能算法,通过编程可以创建推动现代社会发展的应用程序、网站和系统。随着技术的不断发展,各行各业对编程技能的需求与日俱增,使其成为任何希望提升职业前景的人的宝贵财富。‎

计算机编程领域有各种工作机会。常见的职位包括软件开发人员、网络开发人员、系统分析师和应用程序员。此外,还有数据科学家、游戏开发人员和移动应用程序开发人员等专项课程。许多公司都需要程序员来帮助设计、实施和维护软件解决方案,因此这是一条多才多艺的职业道路。有了正确的技能和经验,您可以在依赖软件解决方案的科技公司、初创企业甚至非科技行业找到机会。‎

To succeed in computer programming, you need to develop a range of skills. Fundamental programming languages such as Python, Java, and C++ are essential, along with an understanding of algorithms and data structures. Familiarity with software development methodologies, version control systems like Git, and debugging techniques is also important. Additionally, problem-solving skills and logical thinking are crucial for writing efficient code. As you progress, you may also want to learn about web development, mobile app development, or specific frameworks and libraries relevant to your interests.‎

有许多在线课程可以帮助您学习计算机编程。一些备受推崇的课程包括《计算机科学与编程专项课程入门》和《计算机编程入门》。这些课程可满足从初学者到希望加深知识的人的不同技能水平。探索这些资源可以为您提供编程方面的坚实基础和实用技能。‎

是的,您可以通过两种方式在 Coursera 上免费开始学习计算机编程:

  1. 免费预览 许多计算机编程课程的第一个 Module。其中包括视频课程、阅读、分级作业和 Coursera Coach(如有)。
  2. 开始为期 7 天的 专项课程或 Coursera Plus免费试用。在试用期内,您可以完全访问所有符合条件的课程内容。

如果您想继续学习、获得计算机编程证书或在预览或试用后解锁全部课程访问权限,您可以升级或申请经济援助。‎

学习计算机编程有几种方法。首先,选择一种你感兴趣的编程语言,如 Python 或 Java。利用在线资源,包括课程和教程,培养自己的技能。通过完成小项目或挑战来强化学习,从而定期练习编码。加入在线社区或论坛也能提供支持和动力。随着学习的深入,可以考虑参与 Open Source 项目或与他人合作,以获得实际经验。‎

计算机编程课程通常涵盖了解该领域所必需的各种主题。您可以学习编程基础、Algorithm、Data Structure 和软件开发实践。许多课程还包括实际应用,如网络开发、移动应用程序创建和数据库管理。此外,有些课程可能会探讨人工智能、机器学习或特定编程语言和框架等高级主题。‎

如果要对员工进行计算机编程方面的培训和技能提升,可以考虑参加Microsoft R Programming for Everyone Professional Certificate或SAS Programmer Professional Certificate 等课程。这些课程旨在提供可直接应用于工作场所的实用技能,帮助员工提高编程能力,为组织做出有效贡献。‎

此常见问题解答内容仅供参考。建议学生多做研究,确保所追求的课程和其他证书符合他们的个人、专业和财务目标。

其他可浏览的主题

艺术与人文
338 课程
商务
1095 课程
计算机科学
668 课程
数据科学
425 课程
信息技术
145 课程
健康
471 课程
数学与逻辑
70 课程
个人发展
137 课程
物理科学与工程
413 课程
社会科学
401 课程
语言学习
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