编程基础课程可以帮助您学习变量、控制结构、数据类型和函数等基本概念。您还可以掌握解决问题、调试和编写简洁高效代码的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、Visual Studio Code 等集成开发环境 (IDE) 以及 Python 或 JavaScript 等编程语言,这些都是网络开发和软件工程中常用的工具。

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

University of Colorado System
您将获得的技能: 计算机编程, C++(编程语言), 三维资产, 软件文档, 数据存储, 视频游戏开发, 虚幻引擎, 开发环境, 面向对象编程(OOP), 调试, 脚本
中级 · 课程 · 1-4 周

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

您将获得的技能: C# (Programming Language), Software Architecture, .NET Framework, Distributed Computing, Scalability, Object Oriented Programming (OOP), Object-Relational Mapping, Microservices, Debugging, MongoDB, Data Access, Model View Controller, Performance Tuning, Computer Programming, Maintainability, NoSQL
中级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: IntelliJ IDEA, Java Programming, Object Oriented Programming (OOP), Java, Integrated Development Environments, Computer Programming, Open Source Technology, Programming Principles, Scalability, Functional Design
中级 · 课程 · 1-4 周

28DIGITAL
您将获得的技能: 创新, 产品战略, 业务建模, 市场机遇, 战略思维, 创业, 客户参与, 产品开发, 市场分析, 进入市场战略, 设计思维
中级 · 课程 · 1-3 个月

您将获得的技能: Version Control, Software Documentation, Microsoft Copilot, Microsoft Visual Studio, Program Development, Statistical Analysis, Descriptive Statistics, Statistical Programming, Debugging
初级 · 课程 · 1-3 个月

University of California, Santa Cruz
您将获得的技能: File I/O, Debugging, Go (Programming Language), C (Programming Language), Program Development, Integrated Development Environments, Data Structures, Computer Programming, Algorithms
初级 · 课程 · 1-3 个月

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

University of Michigan
您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Program Development, Python Programming, Debugging
中级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: Prompt Engineering, ChatGPT, Matlab, AI Personalization, Debugging, AI Enablement, LLM Application, Performance Tuning
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 微软办公软件, 文件管理, 学习管理系统, 技术交流, 残疾, 网页内容无障碍指南, 视障教育, 图像分析, 教学设计
初级 · 课程 · 1-3 个月