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

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

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 周

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

Duke University
您将获得的技能: Algorithm, 软件开发, 系统编程, 软件设计, 编程原则, 可维护性, 计划发展, 命令行界面, 操作系统, C(编程语言), 计算机编程, 数据结构, 用户界面(UI), 软件测试, 调试, 软件工程, 解决问题, 文件输入/输出, 开发环境, 模拟, 算法
初级 · 专项课程 · 3-6 个月
多位教师
您将获得的技能: Java 编程, Algorithm, 事件驱动编程, 软件设计, Java, 加密技术, 数据分析, 性能调整, 用户界面(UI), 数据结构, JUnit, 软件工程, 计算机编程, 解决问题, 调试, 单元测试, 面向对象设计, 文件输入/输出, 算法, 面向对象编程(OOP), 交互式数据可视化
初级 · 专项课程 · 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
您将获得的技能: Java 编程, Algorithm, 事件驱动编程, Java, 软件文档, 编程原则, 调试, 用户界面(UI), 软件工程, 计算机编程, 数据结构, 交互式数据可视化, 面向对象设计, 面向对象编程(OOP), 算法, 开发环境
中级 · 课程 · 1-3 个月

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


您将获得的技能: Debugging, C++ (Programming Language), Software Documentation, API Design, Program Development, Pseudocode, Software Architecture, Software Design, Maintainability, Computational Thinking, System Programming, Data Structures, Programming Principles, Object Oriented Programming (OOP), Computer Programming, Generative AI Agents, Integrated Development Environments, Technical Documentation, Generative AI, Application Development
初级 · 专业证书 · 3-6 个月