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

您将获得的技能: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Programming Principles, Software Design, Data Structures, Debugging
初级 · 课程 · 1-3 个月

您将获得的技能: Ruby (Programming Language), Object Oriented Programming (OOP), Debugging, Development Environment, Integrated Development Environments, Computer Programming, Programming Principles, Apple Xcode, Software Installation, Microsoft Windows, Command-Line Interface
初级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: 计算机编程, 统一建模语言, 文件输入/输出, 数据结构, 数据建模, .NET框架, 软件工程, 面向对象编程(OOP), 面向对象设计, Microsoft 开发工具, Visual Basic(编程语言)
中级 · 课程 · 1-4 周

University of Alberta
您将获得的技能: 计算机编程, 功能测试, 算法, 软件工程, 动画和游戏设计, 软件质量(SQA/SQC), 应用设计, 理论计算机科学, 调试, 数据结构, 游戏设计, 计算思维, 视频游戏开发, 问题管理, Python 编程, 伪代码, Algorithm, 计算机科学, 计划发展, 解决问题, 编程原则
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Program Development, Python Programming, Debugging
中级 · 课程 · 1-4 周

您将获得的技能: Plot (Graphics), Scripting, Scientific Visualization, Visualization (Computer Graphics), Graphing, Programming Principles, Debugging, Matlab, Computational Thinking, Numerical Analysis, Data Manipulation, Linear Algebra
混合 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: IntelliJ IDEA, Java Programming, Object Oriented Programming (OOP), Java, Integrated Development Environments, Computer Programming, Open Source Technology, Programming Principles, Scalability, Functional Design
中级 · 课程 · 1-4 周

University of Geneva
您将获得的技能: Data-oriented programming, Operating Systems, Simulation and Simulation Software
中级 · 课程 · 1-3 个月

SAS
您将获得的技能: 数据分析, 数据导入/导出, 数据操作, 探索性数据分析, 数据验证, 数据转换, SAS(软件), 统计编程, Data Validation
中级 · 课程 · 1-4 周

初级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 适应性, 计算机编程, JUnit, 数据结构, 用户界面(UI), 图论, Java 编程, Java, 交互式数据可视化, 成长意识, 算法, 社交网络分析, 单元测试, 事件驱动编程, 网络分析, 性能调整, 面向对象编程(OOP), Algorithm, 技术交流, 解决问题, 面向对象设计
中级 · 专项课程 · 3-6 个月

您将获得的技能: Swift Programming, Apple iOS, PIC Microcontrollers, Embedded Software, Mobile Development, Programming Principles, Embedded Systems, Debugging, Electronics, Object Oriented Programming (OOP), Electronic Components
中级 · 课程 · 1-4 周