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

Alberta Machine Intelligence Institute
您将获得的技能: Generative AI, Generative Model Architectures, Generative Adversarial Networks (GANs), Vision Transformer (ViT), Image Analysis, Embeddings, Autoencoders, Convolutional Neural Networks, Responsible AI, Computer Vision, Music, Recurrent Neural Networks (RNNs)
混合 · 课程 · 1-4 周

University of Illinois Urbana-Champaign
您将获得的技能: 物联网, 机器学习, 电信, 数据科学, 通信系统, 分布式计算, 基础设施安全, Python 程序设计, 新兴技术, Network 路由器, 云基础设施, 广域网, 无线网络, 网络架构, 网络基础设施, 网络硬件, Network 交换机, Network Protocol(网络协议, 局域网, 通用网络
中级 · 专项课程 · 3-6 个月

University of Colorado Boulder
您将获得的技能: OSI Models, Network Security, TCP/IP, Network Architecture, Network Protocols, General Networking, Network Routers, Routing Protocols, Public Key Infrastructure, Network Model, Cryptography, Web Applications
攻读学位
中级 · 课程 · 1-3 个月

Anthropic
您将获得的技能: 代码审查, 情境管理, 自动化, 生成式 AI 代理, LLM 申请, 计算机编程工具, 命令行界面, 软件工程, 工具调用, GitHub, 克劳德 Code, 软件开发工具, 软件开发
混合 · 课程 · 1-4 周

Nanjing University
您将获得的技能: Data Processing, Data Mining, Data Structures, Data Presentation, Object Oriented Programming (OOP), Web Scraping, Data Analysis, Python Programming, Pandas (Python Package), NumPy, Data Visualization, Data Manipulation, Matplotlib, User Interface (UI) Design
初级 · 课程 · 1-3 个月

Tsinghua University
您将获得的技能: Data Structures, Algorithms, Graph Theory, Computational Thinking, Programming Principles, Database Design, Pseudocode, Query Languages, Computer Programming, Theoretical Computer Science, Computer Science, Data Storage
中级 · 专项课程 · 3-6 个月

Starweaver
您将获得的技能: Matlab, Scientific Visualization, Data Visualization, Simulation and Simulation Software, Data Visualization Software, Mathematical Modeling, Data Analysis, Engineering Analysis, Mathematical Software, Programming Principles, Data Structures, Computer Programming, Debugging
初级 · 课程 · 1-4 周

University of Toronto
您将获得的技能: 卷积神经网络, 估算, 嵌入式软件, 机器控制, 计算机视觉, 模拟, 自动化, 系统架构, 机器人, 深度学习, 人工神经网络, 安全保障, 交通流优化, 全球定位系统, 软件架构, Machine Learning 方法, Networking 路由器, 硬件架构, 图像分析, 控制系统
高级设置 · 专项课程 · 3-6 个月

University of Colorado Boulder
您将获得的技能: Graph Theory, Model Evaluation, Arithmetic
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Linux, 操作系统, 可扩展性, 分布式计算, 编程原则, 文件系统, 命令行界面, 大数据, 计算机结构, Bash(脚本语言), 脚本, 性能调整
攻读学位
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 数据结构, 计算机编程, 开发环境, 面向对象设计, Java, Java 编程, 面向对象编程(OOP)
中级 · 课程 · 1-4 周

您将获得的技能: Model Context Protocol, OpenAI API, Retrieval-Augmented Generation, OpenAI, Generative AI Agents, Embeddings, ChatGPT, Agentic systems, Vector Databases, Generative AI, Artificial Intelligence, Context Management, Model Evaluation, Application Programming Interface (API), Python Programming, Application Deployment
中级 · 课程 · 1-4 周