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

École Polytechnique Fédérale de Lausanne
您将获得的技能: 计算机编程, 机器学习算法, 分布式计算, Scala 编程, 功能设计, Algorithm, 性能测试, 数据结构, 算法, 性能调整
中级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 数据分析, 统计分析, 计算机编程, 自动化, 调试, 模拟, 数据收集, Microsoft Visual Studio, 理论计算机科学, C(编程语言), Algorithm, 文件输入/输出, 数据可视化软件, 编程原则, 数据结构, 数据存储, 算法, 计算思维, 计划发展, 描述性统计
初级 · 专项课程 · 3-6 个月

您将获得的技能: Data Structures, Programming Principles, Object Oriented Programming (OOP), Debugging, Software Development
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 计算机编程, NumPy, 脚本语言, Matplotlib, 软件包和软件管理, 脚本, 数据导入/导出, 绘图(图形), 软件工程, 数据可视化, Seaborn, 数据科学, 数据操作, 数据可视化软件, Pandas(Python 软件包), 数据结构, Python 编程, 编程原则, 柱状图
初级 · 专项课程 · 1-3 个月

Duke University
您将获得的技能: 软件设计, 数据分析, Java, 人工智能个性化, 数据处理, 超文本标记语言(HTML), Algorithm, Java 编程, 数据结构, 算法
中级 · 课程 · 1-3 个月

您将获得的技能: System Programming, Debugging, Secure Coding, C++ (Programming Language), Programming Principles, Software Development, Object Oriented Programming (OOP)
中级 · 课程 · 1-4 周

University of Colorado Boulder
中级 · 课程 · 1-3 个月

Logical Operations
您将获得的技能: R Programming, R (Software), Data Science, Data Analysis, Statistical Modeling, Data Visualization, Statistical Analysis, Statistical Visualization, Regression Analysis, Statistical Machine Learning, Plot (Graphics), Data Structures, Computer Programming, Decision Tree Learning, Machine Learning Methods, Machine Learning, Software Development, Computer Programming Tools, Data Import/Export, Machine Learning Algorithms
中级 · 专项课程 · 1-3 个月

Duke University
您将获得的技能: 加密, Encryption, 计算机编程, 网络服务器, Java, 软件工程, 面向对象编程(OOP), Algorithm, 加密技术, Java 编程, 文件输入/输出, 数据结构, 算法
初级 · 课程 · 1-3 个月

您将获得的技能: Object Oriented Programming (OOP), C# (Programming Language), Debugging, Computer Programming, Development Environment, .NET Framework, Microsoft Visual Studio, Application Development, Data Structures, Application Frameworks, Problem Solving
初级 · 课程 · 1-3 个月

Northeastern University
您将获得的技能: Operations Research, Applied Mathematics, Mathematical Software, Linear Algebra, Mathematical Modeling, Algorithms, Business Modeling, Complex Problem Solving, Spreadsheet Software
攻读学位
中级 · 课程 · 1-4 周

您将获得的技能: Go (Programming Language), Data Structures, Programming Principles, Context Management, Distributed Computing, Development Environment, Program Development, Maintainability, File Management
初级 · 课程 · 1-3 个月