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

Johns Hopkins University
您将获得的技能: 统计分析, 调试, 统计编程, R 程序设计, 数据分析, 模拟, 计算机编程工具, 性能调整, 数据导入/导出, 编程原则, 数据操作, 数据结构
中级 · 课程 · 1-4 周
多位教师
您将获得的技能: Java 编程, 用户界面(UI), 调试, Java, 计算机编程, 文件输入/输出, 数据分析, 算法, 单元测试, 面向对象编程(OOP), 交互式数据可视化, 软件设计, 事件驱动编程, 加密技术, 面向对象设计, 软件工程, 性能调整, 数据结构, JUnit, 解决问题
初级 · 专项课程 · 3-6 个月

Microsoft
您将获得的技能: Debugging, Program Development, Software Documentation, Pseudocode, C++ (Programming Language), Computational Thinking, Maintainability, Programming Principles, Computer Programming, Integrated Development Environments, Development Environment, Algorithms, Data Validation
初级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: Debugging, R Programming, Data Structures, Microsoft Development Tools, Software Documentation, Programming Principles, Development Environment, Data Manipulation, Data Transformation, Scripting
初级 · 课程 · 1-4 周

Microsoft
您将获得的技能: Rmarkdown, Version Control, Web Scraping, Regression Analysis, Knitr, Exploratory Data Analysis, Statistical Analysis, Data Manipulation, Dimensionality Reduction, Ggplot2, Geospatial Information and Technology, Time Series Analysis and Forecasting, Plotly, Microsoft Azure, Data Cleansing, Data Visualization, Software Documentation, R Programming, Data Quality, Microsoft Copilot
初级 · 专业证书 · 3-6 个月

IBM
您将获得的技能: 模型评估, 卷积神经网络, 分类算法, 机器学习方法, 深度学习, 计算机视觉, 可视化(计算机制图), 迁移学习, 功能工程, 机器学习算法, 网络架构
中级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: Python 编程, 图论, 组合学, 贝叶斯统计, 网络分析, 加密, 算法, 算术, 计算逻辑, 概率分布, 加密技术, 计算思维, 可视化(计算机制图), 概率, 演绎推理, 公钥加密标准(PKCS), 逻辑推理, 理论计算机科学, 数据结构, 网络安全
初级 · 专项课程 · 3-6 个月
Duke University
您将获得的技能: Javascript, Java 编程, 统计分析, 计算机编程, 调试, 加密, 文件输入/输出, 数据分析, 算法, 集成开发环境, 人工智能个性化, 计划发展, 预测建模, 数据处理, 层叠样式表(CSS), 软件设计, 事件驱动编程, 数据导入/导出, 软件工程, 图像分析
初级 · 专项课程 · 3-6 个月

University of California San Diego
您将获得的技能: 调试, Java 编程, 计算机编程, 用户界面(UI), Java, 开发环境, 算法, 面向对象编程(OOP), 交互式数据可视化, 事件驱动编程, 面向对象设计, 软件工程, 软件文档, 编程原则, 数据结构
中级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: Python 编程, 调试, 计算机编程, 集成开发环境, 计算思维, 软件安装, 计算机编程工具, 编程原则
初级 · 课程 · 1-3 个月

Princeton University
您将获得的技能: Java 编程, 计算机科学, 算法, 可扩展性, 计算逻辑, 计算机结构, 计算机硬件, 编程原则, 数据结构, 理论计算机科学
中级 · 课程 · 1-3 个月