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

Vanderbilt University
您将获得的技能: 对象关系映射, JSON, 云计算, Java, 中间件, 软件设计, 弹簧框架, 安全控制, 还原式 API, 云服务, 网络服务, 数据安全, 可扩展性, 面向对象设计, 云安全, 数据库设计, 网络应用
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: Oracle 数据库, 数据结构, SQL, 数据库管理, 数据完整性, 性能调整, 数据库设计, Query 语言
初级 · 课程 · 1-4 周

Google Cloud
您将获得的技能: 数据持久性, Google 云端平台, 集装箱化, 负载平衡, 数据存储, 云 Native 计算, 可扩展性, 应用程序部署, Kubernetes, 云安全, 通用网络
中级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: 数据导入/导出, 文本挖掘, 存储过程, 事务处理, 数据操作, Query 语言, SQL, 数据完整性, 关系数据库, PostgreSQL, 数据库设计, 数据库管理
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: Java, 网络开发, Java 平台企业版(J2EE), 应用服务器, Java 编程, 应用程序部署, 网络服务器, 服务器端, 应用框架, 网络应用
中级 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: 安全 Code, 软件设计模式, 系统设计与实施, 应用编程接口 (API), 软件开发, 软件架构, Query 语言, 性能调整, 数据库设计, 数据库管理, OpenAI 应用程序接口, 应用设计, AI 赋能
初级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: Encryption, 数据加密标准, Algorithm, 密码学, 高级加密标准(AES), 暴力攻击
中级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Generative AI Agents, LangChain, AI Workflows, LLM Application, AI Orchestration, Agentic systems, Development Environment, AI Enablement, Model Evaluation, OpenAI, Scalability, Programming Principles, Application Design, Performance Tuning, Design
中级 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: Python 程序设计, 检索-增强生成, JavaScript 框架, LangChain, Node.JS, Prompt Engineering, LLM 申请, AI 协调
中级 · 项目 · 不超过 2 小时

Scrimba
您将获得的技能: 人工智能, 人机交互, 生成式 AI 代理, 工具调用, 代理系统, Prompt Engineering, 用户界面和用户体验(UI/UX)设计, OpenAI
中级 · 课程 · 1-4 周

Epic Games
您将获得的技能: 原型设计, 三维资产, 虚拟环境, 计算机图形学, 视频游戏开发, 动画和游戏设计, 游戏设计, 美学, 可视化(计算机制图), 三维建模, 虚幻引擎, 多媒体
初级 · 课程 · 1-3 个月

您将获得的技能: Data Ethics, Data Analysis, Analytics, Data-Driven Decision-Making, Google Sheets, Business Analytics, Spreadsheet Software, Analytical Skills, Tableau Software, Data Sharing, Data Collection, Data Cleansing, Data Processing, Data Visualization Software, Data Visualization, SQL
初级 · 课程 · 1-4 周