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

University at Buffalo
您将获得的技能: Algorithm, 密码学, Encryption, 新兴技术, 事务处理, Data Validation, Virtual Machine, 验证和确认, 数据结构, 分布式计算, 区块链, Network Protocol(网络协议, 数据完整性, 金融科技
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Python 程序设计, Algorithm, 理论计算机科学, 计算思维, 数据结构, 设计策略, 伪代码, 计算机科学, 分析, 编程原则, 高等数学
攻读学位
高级设置 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: C 和 C++, 数据结构, 可扩展性, 卷积神经网络, 机器学习, 数学软件, 计划发展, 计算机图形学, 软件开发, 性能调整, 线性代数, 人工神经网络, 数字信号处理, 操作系统流程管理, 分布式计算, 图像分析, C++(编程语言), 深度学习, 编程原则, 系统编程
攻读学位
中级 · 专项课程 · 3-6 个月

University of Michigan
您将获得的技能: Python 程序设计, 数据结构, 面向对象编程(OOP), 数据处理, 数据操作, 单元测试, 软件设计, 数据导入/导出, 文件输入/输出, 面向对象设计, 还原式 API, 计划发展, JSON, 统一模型语言, Jupyter, 计算机编程, 网页抓取, 编程原则, 图像分析, 调试
初级 · 专项课程 · 3-6 个月

Heriot-Watt University
您将获得的技能: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Programming Principles, Computational Logic, Software Development, Debugging, Data Structures
攻读学位
初级 · 课程 · 1-4 周

Amazon
您将获得的技能: File I/O, Object Oriented Programming (OOP), Object Oriented Design, Java, Software Design, Maintainability, Debugging, Data Structures
初级 · 课程 · 1-4 周

IBM
您将获得的技能: 集成开发环境, 数据结构, 面向对象编程(OOP), 文件输入/输出, Java, Java 编程, 开发环境, 计算机编程, 调试
初级 · 课程 · 1-3 个月
Dartmouth College
您将获得的技能: Linux, Algorithm, C(编程语言), 计算机工程, 文件输入/输出, 软件文档, Linux 命令, 嵌入式系统, 命令行界面, 计算机编程, 文件系统, 计算机科学, 软件工程, Linux 服务器, 计算机结构, 编程原则, 系统编程, 调试, 嵌入式软件, 软件可视化
初级 · 专项课程 · 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 个月

Indian School of Business
您将获得的技能: 风险管理, 资产负债表, 市场动态, 收益表, 金融交易, 证券交易, 金融报表, 订单管理, 市场流动性, 金融市场, 市场分析, 财务报表分析, 财务分析
初级 · 课程 · 1-4 周
多位教师
您将获得的技能: Algorithm, 软件设计, 密码学, 单元测试, 面向对象编程(OOP), 交互式数据可视化, 面向对象设计, 文件输入/输出, Java 编程, 数据结构, Java, 数据分析, 计算机编程, 用户界面(UI), JUnit, 解决问题, 软件工程, 调试, 性能调整, 事件驱动编程
初级 · 专项课程 · 3-6 个月

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