Code 课程可以帮助您学习 Python、Java 和 JavaScript 等编程语言,以及算法、数据结构和网络开发等概念。您可以掌握 Debugging、Version Control 和软件测试方面的技能,这些技能对于创建高效代码至关重要。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,展示如何在实际项目中应用这些技能。

University of California, Santa Cruz
您将获得的技能: 图论, 调试, C(编程语言), 面向对象设计, 软件设计模式, 文件系统, 编程原则, 人工智能, C++(编程语言), Algorithm, 游戏设计, 数据结构, 伪代码, 计算机编程, 面向对象编程(OOP), 命令行界面
初级 · 专项课程 · 3-6 个月

The University of Edinburgh
您将获得的技能: 调试, 事件驱动编程, 计算思维, 编程原则, 软件设计, Algorithm, 软件开发, 计算机编程, 软件工程, 动画和游戏设计
初级 · 课程 · 1-3 个月
MedCerts
您将获得的技能: 医疗账单, 专业发展, 文化响应, 付款处理, 解剖学, 生理学, 病人沟通, 以患者为中心的护理, 病理学, 电子病历, 冲突管理, 健康信息管理与医疗记录, 专业精神, 医疗保健伦理, 收入周期管理, 医疗程序和 Regulator, 医疗账单和 Code, 医疗记录, 医疗编码, 医学术语
初级 · 专项课程 · 3-6 个月

University of Michigan
您将获得的技能: Javascript, 网页内容无障碍指南, 可用性, 层叠样式表(CSS), Html 和 Css, 线框设计, 事件驱动编程, 代码审查, 响应式网页设计, 网页设计, 网络开发, 前端网络开发, 浏览器兼容性, Bootstrap(前端框架), 用户界面(UI), 应用框架, 互动设计, 验证和确认, 超文本标记语言(HTML), 网页设计与开发
初级 · 专项课程 · 3-6 个月
University of Michigan
您将获得的技能: Python 程序设计, 计算思维, 编程原则, 软件安装, 计算机编程, 开发环境
初级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: Web Scraping, Data Structures, Git (Version Control System), Generative AI, Version Control, Matplotlib, Plotly, DevOps, Agile Methodology, Web Development, Data Ethics, Flask (Web Framework), Data Visualization, Scripting, GitHub, Debugging, Data Cleansing, Data Analysis, Automation, Cloud Computing
初级 · 专业证书 · 3-6 个月

Princeton University
您将获得的技能: 调试, 计算机科学, Java, 面向对象编程(OOP), Java 编程, 计算思维, 编程原则, 动画, Algorithm, 性能调整, 计算机编程, 模拟, 数据结构
初级 · 课程 · 1-3 个月

您将获得的技能: 数据导入/导出, Git(版本控制系统), CI/CD, 响应式网页设计, Node.JS, 软件开发生命周期, Istio, 还原式 API, 云 Native 计算, Prompt Engineering, 工程软件, Django (网络框架), 软件架构, 云计算, 服务器端, React Redux, 应用程序部署, 云计算架构, Kubernetes, 超文本标记语言(HTML)
攻读学位
初级 · 专业证书 · 3-6 个月

您将获得的技能: Microsoft Copilot, Anthropic Claude, Web Applications, Tool Calling, GitHub, Web Development, Real Time Data, Debugging, Artificial Intelligence and Machine Learning (AI/ML), API Gateway, Servers, Prompt Engineering, Agentic systems, Video Game Development, Middleware, LLM Application, Prompt Patterns, Generative AI, Artificial Intelligence, Software Engineering
初级 · 专项课程 · 3-6 个月

Scrimba
您将获得的技能: Javascript, GitHub, Html 和 Css, 层叠样式表(CSS), 响应式网页设计, 机器学习, 网络开发, ChatGPT, 计算机编程, 数据库应用, 版本控制, 前端网络开发, 用户界面 (UI) 设计, 视频游戏开发, 人工智能, 应用程序部署, 网络应用, 移动开发
初级 · 课程 · 1-3 个月

Meta
您将获得的技能: 沟通, 软件可视化, 计算机科学, 技术交流, 计算机编程, 计划发展, 计算思维, 理论计算机科学, Algorithm, 伪代码, 数据结构
中级 · 课程 · 1-4 周

AAPC
您将获得的技能: Medical Billing, Denial Management, ICD Coding (ICD-9/ICD-10), Patient Registration, Billing, Medical Billing and Coding, Medical Coding, CPT Coding, Accounts Receivable, Payment Processing and Collection, Medical Office Procedures, Utilization Management, Medical Records, Billing & Invoicing, Insurance, Medicare, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Health Systems, Healthcare Industry Knowledge, Regulatory Compliance
初级 · 专业证书 · 3-6 个月
这些适合初学者的课程非常适合没有编程经验的学习者:
人人都会编码:加州大学圣克鲁斯分校的 C 和 C++ 课程时间跨度约为 80 小时,主要内容包括
它使用 Python 和 Excel 等工具。
同时,"人人都会的网页设计"(Web Design for Everybody:密歇根大学的《网页开发与编码基础》为期 2 个月,强调
它结合了 JavaScript 和 React 等工具。
这两种课程都适合初学者,以数据分析师为目标群体,但在内容重点和持续时间上有所不同。根据你是否喜欢来选择:
首先要明确为什么要学习 Code,是为了网络开发、数据科学、应用程序开发,还是为了解决一般问题。
是的,Coursera 提供各种免费课程,涉及许多主题,包括编码。虽然您可以通过审核课程免费获取大部分课程资料,但这并不包括分级作业或结业证书。对于那些希望获得证书以展示自己的学习成果或提升专业形象的人,Coursera 提供了购买课程的选项。此外,Coursera 还为符合条件的学习者提供免费试听或经济援助,让每个人都更容易获得证书。
如果你想免费学习编码技能,可以查看 Coursera 的课程。 学习 Java 编程、Python 和金融分析或 计算机科学算法与理论。 扩展你的知识库,掌握出类拔萃所需的技能!
从初级课程开始,无需任何编码经验。编码课程旨在为不同水平的学习者提供支持: