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

Illinois Tech
您将获得的技能: Web Development, Database Design, Relational Databases, Web Applications, Web Development Tools, Databases, Web Design and Development, Full-Stack Web Development, Database Systems, Database Development, Application Deployment, Server Side, HTML and CSS, Cloud Deployment, Back-End Web Development, Scripting Languages, Application Development, Cloud Applications, Javascript, Cloud Computing
★ 4.5 (51) · 中级 · 课程 · 1-3 个月

Dartmouth College
您将获得的技能: 代码重用性, 计算机编程, 系统编程, 嵌入式软件, 应用程序开发, 命令行界面, 构建工具, 软件安装, 计划发展, 计算机编程工具, 文件管理, 文件输入/输出, 依赖性分析, Make.com, 开发环境, C(编程语言), C 和 C++, 嵌入式系统, 利纳克斯, Linux 命令
★ 4.7 (33) · 初级 · 课程 · 1-3 个月

您将获得的技能: Linux, Linux Commands, C (Programming Language), Memory Management, System Programming, Command-Line Interface, Programming Principles, Computer Programming Tools, Computational Logic, Software Installation, Program Development
混合 · 课程 · 1-3 个月

Dartmouth College
您将获得的技能: 计算机编程, Algorithm, 数据结构, C(编程语言), 计算机工程, 软件开发工具, 计算逻辑, 计算机编程工具, 算法, 编程原则, 嵌入式系统
★ 4.7 (106) · 初级 · 课程 · 1-3 个月

您将获得的技能: Computer Graphics, Visualization (Computer Graphics), C# (Programming Language), Computer Graphic Techniques, Event-Driven Programming, .NET Framework, Graphical Tools, Data-oriented programming, Animations, Animation and Game Design, Computer Displays, User Interface (UI), Application Development
中级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 计算机编程, 数字教学法, 协作软件, Algorithm, 计算机科学, 算法, 集思广益, 编程原则, 计算机编程工具, 计划发展, 调试, 教育软件和技术, 计算思维
★ 4.8 (26) · 初级 · 课程 · 1-3 个月

University of Leeds
您将获得的技能: Programming Principles, Computational Logic, Robotics, Python Programming, Computer Programming, Code Reusability, Automation, Algorithms
★ 4.8 (106) · 初级 · 课程 · 1-4 周

Pontificia Universidad Católica de Chile
您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Data Structures, Programming Principles, Computer Programming, Algorithms, Program Development, Python Programming, Data Manipulation, Analysis
★ 4.7 (106) · 中级 · 课程 · 1-3 个月

Pontificia Universidad Católica de Chile
您将获得的技能: File I/O, Python Programming, Code Reusability, Data Structures, Programming Principles, Computer Programming, Program Development, Application Development, Algorithms, Data Import/Export
★ 4.4 (4948) · 初级 · 课程 · 1-3 个月

Ball State University
您将获得的技能: Program Development, Data Analysis, Programming Principles, Statistical Analysis, Computer Programming, Analytics, Python Programming, Natural Language Processing, Computer Science, Text Mining, NumPy, Data Processing, Code Reusability, Mathematical Software, Debugging, Computational Logic, Data Manipulation
★ 4.7 (30) · 初级 · 课程 · 1-3 个月

Illinois Tech
您将获得的技能: Unified Modeling Language, File I/O, Debugging, Object Oriented Programming (OOP), Object Oriented Design, Python Programming, Computer Programming, Programming Principles, System Programming, Pseudocode, Program Development, Event-Driven Programming, Diagram Design, Software Design, Data Import/Export, User Interface (UI), Data Structures, Graphical Tools, UI Components
★ 4.7 (21) · 初级 · 课程 · 1-3 个月

Dartmouth College
您将获得的技能: 内存管理, 计算机编程, 系统编程, 嵌入式软件, 数据结构, 计算机工程, 软件可视化, 利纳克斯, C(编程语言), 嵌入式系统
★ 4.7 (66) · 初级 · 课程 · 1-3 个月