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

Edureka
您将获得的技能: Cloud-Native Computing, Grafana, Web Applications, Web Services, Software Architecture, Development Environment, Object Oriented Design, CI/CD, Programming Principles, Computer Programming, Program Development, Network Security, Other Programming Languages, Software Development Tools, Data Structures, Data Sharing
中级 · 专项课程 · 3-6 个月
University of California San Diego
您将获得的技能: 统计分析, 构思, 原型设计, 用户界面 (UI) 设计, 用户体验设计, 实验, 人机交互, 平面和视觉设计, R 程序设计, 可用性, 设计研究, A/B 测试, 以人为本的设计, 远程办公, 协作软件, 可用性测试, 人为因素, 用户研究, 故事板, 交互设计
中级 · 专项课程 · 3-6 个月

University of Cape Town
您将获得的技能: 计算机编程, 统计分析, 探索性数据分析, 箱形图, 统计假设检验, 描述性统计, 科学可视化, 数学建模, 数据导入/导出, 软件包和软件管理, 数值分析, Jupyter, 数据操作, 数据可视化
初级 · 课程 · 1-4 周

The Hong Kong University of Science and Technology
您将获得的技能: Bayesian Statistics, Mathematical Theory & Analysis, Arithmetic, Advanced Mathematics, Deductive Reasoning
初级 · 课程 · 1-3 个月

Amazon
您将获得的技能: File I/O, Object Oriented Programming (OOP), Object Oriented Design, Java, Software Design, Maintainability, Debugging, Data Structures
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 机器学习, 计算机视觉, 卷积神经网络, 模型评估, 深度学习, 人工神经网络, 分类算法, Model Evaluation, 张力流, 应用机器学习, 图像分析, 性能调整
攻读学位
中级 · 课程 · 1-3 个月

Google Cloud
您将获得的技能: 计算机视觉, 卷积神经网络, Google Cloud 平台, 云 API, 数据预处理, 深度学习, 模型评估, 分类算法, 功能工程, 迁移学习, Transfer Learning, 应用机器学习, Model Evaluation, 图像分析, 张力流, 人工神经网络
高级设置 · 课程 · 1-3 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: 计算机编程, Algorithm, 交互式数据可视化, 大数据, 算法, 数据处理, 热图, 面向对象编程(OOP), 数据结构, 功能设计, 软件设计, Scala 编程, 软件设计模式, 编程原则, 分布式计算, 用户界面(UI), Apache Spark, 数据操作, 性能调整, 地理空间信息与技术, 数据可视化软件
中级 · 专项课程 · 3-6 个月

Heriot-Watt University
您将获得的技能: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Programming Principles, Computational Logic, Software Development, Debugging, Data Structures
攻读学位
初级 · 课程 · 1-4 周

Edureka
您将获得的技能: Rust (Programming Language), Back-End Web Development, System Programming, Web Frameworks, Web Development, Web Servers, Software Documentation, Scalability, Maintainability, Secure Coding, Debugging, Application Development, Authentications, Authorization (Computing)
中级 · 专项课程 · 1-3 个月

DeepLearning.AI
您将获得的技能: Anthropic Claude, Prompt Engineering, Multimodal Prompts, Tool Calling, LLM Application, Responsible AI, Agentic Workflows, Human Computer Interaction, Artificial Intelligence, AI Workflows
初级 · 项目 · 不超过 2 小时

École Polytechnique Fédérale de Lausanne
您将获得的技能: 软件设计模式, 云计算, 系统设计与实施, 事件驱动编程, 软件设计, Scala 编程, 可扩展性, 数据结构, 分布式计算, 软件架构, 微服务
中级 · 课程 · 1-3 个月