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

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

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

Birla Institute of Technology & Science, Pilani
您将获得的技能: Cascading Style Sheets (CSS), Server Side, Web Applications, Hypertext Markup Language (HTML)
初级 · 课程 · 1-3 个月

您将获得的技能: Unix Shell, Unix Commands, Unix, Shell Script, Bash (Scripting Language), Command-Line Interface, Remote Access Systems, Scripting, Systems Administration, Operating System Administration, Linux Commands, File I/O, IT Automation, Linux, User Accounts, File Systems, System Monitoring, Operating Systems, File Management, Performance Tuning
初级 · 专项课程 · 1-3 个月

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 周

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

您将获得的技能: Java Programming, Java, Integrated Development Environments, Mobile Development, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Debugging, Data Structures
初级 · 指导项目 · 不超过 2 小时

University of Colorado Boulder
您将获得的技能: 系统编程, Linux, C 和 C++, 操作系统, 文件输入/输出, Linux 命令, 外壳脚本, 跨平台开发, 构建工具, 嵌入式系统, 电气工程, Linux 服务器, 操作系统流程管理, Bash(脚本语言), 调试
高级设置 · 课程 · 1-4 周

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

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

您将获得的技能: C and C++, C++ (Programming Language), System Programming, Object Oriented Programming (OOP), Code Review, Software Documentation, Data Structures
初级 · 课程 · 1-4 周

University of London
您将获得的技能: 可视化(计算机制图), 数字信号处理, 音乐, 多媒体, 应用程序开发, 动画和游戏设计, 计算机图形学, 移动开发, 计算机编程, 用户界面和用户体验(UI/UX)设计, 互动设计
混合 · 课程 · 1-3 个月