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

University of Michigan
您将获得的技能: 公共卫生, 计算机编程, 计算机科学, 灾难恢复, 解决问题, Algorithm, 计算思维, 编程原则
初级 · 课程 · 1-3 个月

您将获得的技能: JSON, Data Structures, Algorithms, Web Development Tools, Javascript, Pseudocode, Development Environment, Integrated Development Environments, Computer Programming, Application Programming Interface (API), Debugging, HTML and CSS, Object Oriented Programming (OOP), Computational Thinking, Performance Tuning, Solution Design
初级 · 专项课程 · 1-3 个月

University of California San Diego
您将获得的技能: Python 程序设计, 概率分布, 数据结构, 密码学, 图论, 组合学, 贝叶斯统计, 演绎推理, 算术, 公钥加密标准(PKCS), 计算逻辑, 可视化(计算机制图), 理论计算机科学, Algorithm, 概率, 网络安全, 网络分析, 逻辑推理, Encryption, 计算思维
初级 · 专项课程 · 3-6 个月

您将获得的技能: Hypertext Markup Language (HTML), Scripting Languages, Application Programming Interface (API)
初级 · 课程 · 1-4 周

The Hong Kong University of Science and Technology
您将获得的技能: 有限元方法, 积分微积分, 电磁学, 应用数学, 几何学, 工程分析, 工程学, 工程计算, 数学建模, 微积分, 线性代数, 微分方程, 数学软件, 数值分析, Matlab, 机械工程, 计算思维, 模拟和模拟软件, 代数, 高等数学
初级 · 专项课程 · 3-6 个月

您将获得的技能: Software Development Life Cycle, Object Oriented Programming (OOP), Java Programming, Java, Program Development, Software Development, Development Environment, Integrated Development Environments, Computer Programming, Software Engineering, Programming Principles
初级 · 课程 · 1-4 周

您将获得的技能: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Integrated Development Environments, Computer Science
初级 · 指导项目 · 不超过 2 小时

University of California San Diego
您将获得的技能: Python 程序设计, 演绎推理, 计划发展, 计算逻辑, 组合学, 理论计算机科学, Algorithm, 计算机科学, 逻辑推理, 计算思维
初级 · 课程 · 1-3 个月

University of Pennsylvania
您将获得的技能: Python 程序设计, 调试, 数据结构, 计算机硬件, 计划发展, 面向对象编程(OOP), 分析, 计算机编程, 解决问题, 伪代码, Algorithm, 计算思维
初级 · 课程 · 1-4 周

您将获得的技能: Bash (Scripting Language), Python Programming, Unix Shell, Command-Line Interface, Programming Principles, Computer Programming, Scripting, Scripting Languages, Development Environment, Data Structures
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: NumPy, Pandas (Python Package), Image Analysis, Data Manipulation, Matplotlib, Computer Vision, Data Analysis, Interactive Data Visualization, Python Programming, Data Visualization, JSON, Programming Principles, Scripting, Scripting Languages, Data Structures, Development Environment, Microsoft Visual Studio, Integrated Development Environments, Computer Programming, Software Installation
初级 · 专项课程 · 3-6 个月

Google Cloud
您将获得的技能: Business Transformation, Innovation, Digital Transformation, Serverless Computing, Cloud Services, Data Ethics, Cloud Infrastructure, Google Cloud Platform, Application Programming Interface (API), Technology Strategies, Applied Machine Learning, Hybrid Cloud Computing, Data Strategy, Image Analysis, Infrastructure As A Service (IaaS), Responsible AI, Cloud Computing, Cloud Solutions, Public Cloud, Containerization
初级 · 专项课程 · 3-6 个月