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

您将获得的技能: Data Persistence, File I/O, C (Programming Language), Game Design, Programming Principles, Debugging, Data Modeling, Computational Thinking, Data Integrity, Program Development, Application Development, Data Maintenance, Computational Logic, Data Validation, Command-Line Interface, Application Design, Animation and Game Design, User Interface (UI), Algorithms, Data Structures
初级 · 专项课程 · 1-3 个月
University of California, Santa Cruz
您将获得的技能: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Integrated Development Environments, Computer Science, Software Testing, Algorithms, Integration Testing, Software Design, System Design and Implementation, Distributed Computing, Software Documentation
中级 · 专项课程 · 3-6 个月

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

University of Pennsylvania
您将获得的技能: Python 编程, Java, Java 编程, 单元测试, 数据结构, 数据科学, Matplotlib, 编程原则, 应用程序开发, 面向对象编程(OOP), 透视表和图表, 计算机编程, 数据清理, 日蚀(软件), 调试, 面向对象设计, 数据可视化, 数据分析, 文件输入/输出, Pandas(Python 软件包)
初级 · 专项课程 · 3-6 个月

您将获得的技能: 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, Integrated Development Environments, Software Documentation, Computer Science, Functional Design, Pseudocode, Maintainability, Data Storage
初级 · 专项课程 · 3-6 个月

Vanderbilt University
您将获得的技能: 数据结构, 开发环境, 计算机科学, Matlab, 编程原则, 用户界面(UI), 解决问题, 工程计算, 绘图(图形), 计算机编程, 数学软件, 文件输入/输出, 调试
初级 · 课程 · 1-3 个月

University of California, Santa Cruz
您将获得的技能: 图论, C(编程语言), 算法, 编程原则, 计算机编程, C++(编程语言), 数据结构, 面向对象编程(OOP)
中级 · 课程 · 1-3 个月

您将获得的技能: Data Persistence, File I/O, C (Programming Language), Debugging, Computational Thinking, Programming Principles, Program Development, Application Design, Command-Line Interface, Algorithms
混合 · 课程 · 1-4 周

Simplilearn
您将获得的技能: Data Structures, C (Programming Language), Programming Principles, Data Management, Algorithms, Computer Programming, File I/O
初级 · 课程 · 1-4 周

您将获得的技能: Apache Maven, File I/O, Data Import/Export, Object Oriented Programming (OOP), JSON, Java Programming, Debugging, Object Oriented Design, JUnit, Software Documentation, Data Structures, Computer Programming, Restful API, Integrated Development Environments, Java, Programming Principles, Data Validation, Network Protocols, Unit Testing, Computer Science
初级 · 专项课程 · 3-6 个月

University of Michigan
您将获得的技能: Object Oriented Programming (OOP), Animation and Game Design, Interactive Data Visualization, Software Design, Program Development, Data Structures, Visualization (Computer Graphics), Interactive Design, Programming Principles, Graphic and Visual Design, Python Programming, Generative AI, Simulations, Computer Graphics, Design, Computational Logic, Creative Design, Computer Programming, Computational Thinking, File I/O
初级 · 专项课程 · 3-6 个月