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

Johns Hopkins University
您将获得的技能: 数据结构, 数据操作, R 语言程序设计(中文版), 模拟, 数据导入/导出, 数据分析, 性能调整, 计算机编程工具, 统计分析, 编程原则, 调试, 统计编程
中级 · 课程 · 1-4 周

Meta
您将获得的技能: 前端网络开发, 超文本标记语言(HTML), 层叠样式表(CSS), 移动开发, 数据管理, UI 组件, Javascript, React.js, 网络应用, 应用程序开发, 事件驱动编程
初级 · 课程 · 1-4 周

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

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

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

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

您将获得的技能: File I/O, C and C++, Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Data Validation, Object Oriented Design, Programming Principles, Computer Programming, Data Structures, File Management, Integrated Development Environments, Data Store, Software Documentation, Computer Science, Functional Design, Pseudocode, Maintainability
初级 · 专项课程 · 3-6 个月

Duke University
您将获得的技能: Algorithm, 集成开发环境, 面向对象编程(OOP), 数据操作, 数据处理, 软件设计, 数据导入/导出, 文件输入/输出, API 设计, 计划发展, 软件文档, Java, Java 编程, 计算机编程, 数据分析, 解决问题, 统计分析, 编程原则, 调试, 软件测试
初级 · 课程 · 1-3 个月
Stanford University
您将获得的技能: Algorithm, 理论计算机科学, 生物信息学, 计算思维, 数据结构, 图论
中级 · 课程 · 1-4 周

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

IBM
您将获得的技能: 集成开发环境, 探索性数据分析, 数据操作, R 语言程序设计(中文版), 数据导入/导出, 数据结构, 数据分析, Jupyter, 编程原则, 网页抓取, 数据科学
初级 · 课程 · 1-3 个月

Amazon Web Services
您将获得的技能: Network Routing, Network Troubleshooting, Virtual Networking, Network Performance Management, Network Monitoring, General Networking, Amazon Web Services, Network Planning And Design, Network Architecture, Capacity Management, Performance Tuning
初级 · 课程 · 1-4 周