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

您将获得的技能: Programming Principles, Scripting, Scripting Languages, Data Structures, Development Environment, Microsoft Visual Studio, Integrated Development Environments, Computer Programming, Software Installation, Algorithms, Debugging
初级 · 课程 · 1-3 个月

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

LearnQuest
您将获得的技能: 计算机编程, Java, 软件包和软件管理, 面向对象编程(OOP), Java 编程, Virtual Machine, 虚拟机
初级 · 课程 · 1-4 周

您将获得的技能: 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 个月

University of Michigan
您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Program Development, Python Programming, Debugging
中级 · 课程 · 1-4 周
LearnQuest
您将获得的技能: 查询语言, 网络安全, 计算机硬件, 计算机编程, 面向对象设计, 数据库, 系统软件, 数据库管理, Visual Basic(编程语言), 面向对象编程(OOP), 开发环境, Network Security, 计算机科学, Algorithm, 文件输入/输出, 编程原则, 统一建模语言, 数据结构, 计算机结构, 算法, Microsoft 开发工具, 关系数据库
初级 · 专项课程 · 3-6 个月

University of Colorado Boulder
您将获得的技能: R Programming, Rmarkdown, Tidyverse (R Package), Ggplot2, Data Import/Export, Data Visualization, Data Analysis, Data Visualization Software, Data Science, Data Manipulation, Data Storytelling, Statistical Analysis, Data Cleansing, Data Integration, Data Transformation, Communication
初级 · 课程 · 1-4 周

您将获得的技能: PHP (Scripting Language), Object Oriented Programming (OOP), Object Oriented Design, Web Development, Maintainability, Software Engineering
中级 · 指导项目 · 不超过 2 小时

Logical Operations
您将获得的技能: R (Software), Data Processing, R Programming, Data Manipulation, Data Structures, Statistical Programming, Data Analysis, Data Analysis Software, Software Installation, Data Science, Development Environment, Computer Programming, Computer Programming Tools, Software Development
混合 · 课程 · 1-4 周

University of London
您将获得的技能: 计算机编程, 命令行界面, C++(编程语言), 调试, 互动设计, 面向对象编程(OOP), 开发环境, 文件输入/输出, 控制面板, 编程原则, 计划发展
攻读学位
中级 · 课程 · 1-4 周

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

您将获得的技能: Java Programming, Java, Performance Tuning, Spring Framework, Application Performance Management, Algorithms, JUnit, OS Process Management, Application Frameworks, Programming Principles, Performance Testing, Spring Boot, Computer Architecture
初级 · 课程 · 1-3 个月