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

Pohang University of Science and Technology(POSTECH)
您将获得的技能: 物联网, 新兴技术, 解决问题, 无线网络, 计算平台, 软件架构, 信息技术 Architecture, 嵌入式系统, 电子硬件, 计算机编程工具, 通用网络
初级 · 课程 · 1-3 个月

您将获得的技能: PHP (Scripting Language), Web Applications, Server Side, Web Development, HTML and CSS, Web Servers, Programming Principles, Development Environment, Data Validation
混合 · 课程 · 1-4 周

您将获得的技能: File I/O, Integrated Development Environments, System Configuration
初级 · 课程 · 3-6 个月

您将获得的技能: Spring Framework, Hibernate (Java), Spring Boot, Java, Object-Relational Mapping, Database Management, Apache Maven, Software Design Patterns, SQL, Data Persistence, Functional Design, Dependency Analysis
中级 · 课程 · 1-4 周

Lund University
您将获得的技能: Machine Controls, Automation Engineering, Programming Principles, Control Systems, Automation, Software Architecture, Real-Time Operating Systems, Robotics, Other Programming Languages, Computer Programming, Event-Driven Programming
中级 · 课程 · 1-4 周

您将获得的技能: SAS (Software), Data Import/Export, Statistical Analysis, Data Analysis, Statistical Programming, Data Manipulation, Exploratory Data Analysis, Data Preprocessing, Computer Programming
中级 · 课程 · 1-3 个月

IBM
您将获得的技能: 系统编程, 操作系统, Unix, 数据存储, 作业控制语言 (JCL), 数据管理, 主机计算, 文件系统, z/OS, IBM DB2, 文件管理, Unix 命令, Operating System 管理
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 数据操作, 软件安装, Ggplot2, 数据转换, Rmarkdown, 数据分析, 统计编程, R 语言程序设计(中文版), 数据可视化, 编程原则, 数据可视化软件, Tidyverse(R 软件包)
初级 · 课程 · 1-4 周

您将获得的技能: Selenium (Software), Java, File Management, Cascading Style Sheets (CSS), Test Automation, Web Scraping, Data Validation, Web Development Tools, Hypertext Markup Language (HTML)
中级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 文件输入/输出, 调试, 数据结构, C#(编程语言), 视频游戏开发, 用户界面(UI), 面向对象编程(OOP), Unity 引擎, UI 组件, 事件驱动编程
中级 · 课程 · 1-3 个月

您将获得的技能: Generative AI Agents, OpenAI API, Command-Line Interface, AI Enablement, Agentic systems, API Testing, Rust (Programming Language), Key Management, Software Technical Review, Verification And Validation, Unit Testing, Solution Architecture, Debugging
中级 · 课程 · 1-4 周

您将获得的技能: Rust (Programming Language), Development Environment, Programming Principles, Data Structures, Integrated Development Environments, System Programming, Algorithms
初级 · 课程 · 1-3 个月