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

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 个月

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

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

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

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

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

Meta
您将获得的技能: 计算机编程, 计划发展, 脚本语言, 测试案例, Javascript, JSON, 调试, 前端网络开发, 面向对象编程(OOP), 数据结构, 功能设计, 脚本, 事件驱动编程, 编程原则, 软件包和软件管理, Node.JS, 单元测试, 网络开发工具, Jest(JavaScript 测试框架)
初级 · 课程 · 1-3 个月