编程基础课程可以帮助您学习变量、控制结构、数据类型和函数等基本概念。您还可以掌握解决问题、调试和编写简洁高效代码的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、Visual Studio Code 等集成开发环境 (IDE) 以及 Python 或 JavaScript 等编程语言,这些都是网络开发和软件工程中常用的工具。

Johns Hopkins University
您将获得的技能: 统计编程, 数据分析, 编程原则, 计算机编程工具, 数据操作, R 程序设计, 数据导入/导出, 模拟, 数据结构, 调试, 统计分析, 性能调整
中级 · 课程 · 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 个月

University of London
您将获得的技能: Pseudocode, C++ (Programming Language), Object Oriented Programming (OOP), C and C++, File I/O, Object Oriented Design, Integrated Development Environments, Computer Programming, Development Environment, Programming Principles, Debugging, Data Structures, Program Development, Algorithms, Interactive Design, Model Evaluation, Software Engineering, Test Data, Data Validation, Command-Line Interface
攻读学位
中级 · 专项课程 · 1-3 个月

Duke University
您将获得的技能: 编程原则, 算法, 软件开发, 解决问题, 系统编程, 计算机编程, 数据结构, 软件测试, 计划发展, 操作系统, 可维护性, 用户界面(UI), 模拟, 调试, 软件工程, C(编程语言), 开发环境, 命令行界面, 软件设计, 文件输入/输出, Algorithm
初级 · 专项课程 · 3-6 个月

SAS
您将获得的技能: 统计编程, 数据分析, Microsoft Excel, 数据访问, 数据验证, SAS(软件), 描述性统计, 数据操作, 数据导入/导出, 查询语言, 探索性数据分析, Data Validation, 数据预处理
初级 · 课程 · 1-3 个月

Siemens
您将获得的技能: Safety Standards, Robotics, Electrical Safety, Mechanical Design, Automation, Control Systems, Manufacturing and Production, Performance Testing, Human Machine Interfaces, Computer Programming, Programming Principles
初级 · 课程 · 1-4 周
多位教师
您将获得的技能: 加密技术, 解决问题, 数据分析, 算法, 数据结构, 计算机编程, 交互式数据可视化, 面向对象编程(OOP), 用户界面(UI), 调试, 面向对象设计, JUnit, 软件工程, 单元测试, Java 编程, 软件设计, Java, 事件驱动编程, 性能调整, 文件输入/输出, Algorithm
初级 · 专项课程 · 3-6 个月

The State University of New York
您将获得的技能: 电气系统, 环境问题, 工程计算, 成本估算, 能源与公用事业, 技术标准, 建筑服务工程, 电力, 安全标准, 可持续技术, 电力系统, 测量系统, 基本电气系统
初级 · 课程 · 1-3 个月

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

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

Coursera
您将获得的技能: Amazon S3, Amazon Web Services, Cloud Hosting, Cloud Storage, Version Control, Encryption, Data Storage, Data Encryption Standard
初级 · 指导项目 · 不超过 2 小时
