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

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

Birla Institute of Technology & Science, Pilani
您将获得的技能: Theoretical Computer Science, Computer Programming, Pseudocode, Algorithms, Computer Science, Formal Learning, Software Engineering, Program Development, Data Science, Analysis, Debugging, Technical Analysis
中级 · 课程 · 1-3 个月

The Hong Kong University of Science and Technology
您将获得的技能: Python 程序设计, 统计分析, 财务分析, 概率与统计, 金融交易, 统计推理, 回归分析, Pandas(Python 软件包), 数据导入/导出, Jupyter, 金融建模, 数据可视化, 数据操作, 风险分析, 模型评估, 财务数据
中级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: Python 程序设计, 应用编程接口 (API), 还原式 API, 数据结构, 数据转换, 数据收集, 网页抓取, 数据处理, JSON, 数据持久性, 数据操作
中级 · 课程 · 1-4 周

您将获得的技能: Cascading Style Sheets (CSS), Web Design and Development, Scripting, Full-Stack Web Development, Object Oriented Programming (OOP), Event-Driven Programming
初级 · 课程 · 1-4 周

您将获得的技能: Responsive Web Design, HTML and CSS, Event-Driven Programming, UI Components, Javascript, Interactive Design, Animations, Application Programming Interface (API), User Interface and User Experience (UI/UX) Design, Real Time Data, Data Persistence
中级 · 课程 · 1-3 个月

您将获得的技能: Object Oriented Programming (OOP), Data Structures, Python Programming, NumPy, Pandas (Python Package), Data Analysis, Scripting, Data Manipulation, Data Visualization, Algorithms, Debugging
高级设置 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: Algorithm, 数据结构, 计算机编程, Java, 移动开发, 面向对象编程(OOP), Java 编程, 集成开发环境, Android Studio, 调试, 安卓开发
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: 测试自动化, 负责任的人工智能, 大型语言模型, DevSecOps, Prompt Engineering, 软件开发工具, 软件开发, 软件测试, 原型设计, CI/CD, 人工智能, 人工智能和机器学习(AI/ML), 自然语言处理, 生成式人工智能, 软件工程, AI 安全, 提示模式, ChatGPT, AI 工作流程, 深度学习
中级 · 专项课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 计算机编程工具, 系统编程, 后端网站开发, 数据访问, 调试
中级 · 课程 · 1-3 个月
Stanford University
您将获得的技能: Algorithm, 网络安全, 密码学, Authentication, 公钥加密标准(PKCS), 计算思维, 数据完整性, 安全 Code, Encryption, 数据加密标准, 关键管理, 高级加密标准(AES)
混合 · 课程 · 1-3 个月
École Polytechnique Fédérale de Lausanne
您将获得的技能: Scala 编程, Algorithm, 软件设计模式, Java, 编程原则, 数据结构, 软件设计, 性能调整, 功能设计
中级 · 课程 · 1-3 个月