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

Vanderbilt University
您将获得的技能: 创造力, 自动化, 人工智能, 数据展示, Prompt Engineering, ChatGPT, 文件管理, AI 赋能, 数据处理, 解决问题, 信息管理, 数据分析
初级 · 课程 · 1-3 个月

University of London
您将获得的技能: 命令行界面, Data Validation, 数据访问, 网络开发, 数据库系统, 全栈式网络开发, 应用框架, Javascript, 用户账户, MongoDB, 网络应用
混合 · 课程 · 1-3 个月

您将获得的技能: Flutter (Software), Mobile Development, UI Components, Cross Platform Development, Maintainability, Microsoft Visual Studio, Development Environment, Application Development, Object Oriented Programming (OOP), Programming Principles, Computer Programming, Software Installation
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: 数据库, IBM DB2, 数据库设计, 数据管理, 数据完整性, 关系数据库, MySQL, 数据库架构与管理, PostgreSQL, 数据操作, 数据库管理, SQL, 数据建模
初级 · 课程 · 1-4 周

IBM
您将获得的技能: 程序开发, 文件输入/输出, COBOL(编程语言), 数据结构, 计划发展, 编程原则, Mainframe 技术, 编辑, 主机计算, IBM 云, 调试
初级 · 课程 · 1-4 周

您将获得的技能: Rmarkdown, Box Plots, Plot (Graphics), Descriptive Statistics, Scatter Plots, Histogram, Jupyter, Matplotlib, Data Presentation, Ggplot2, Statistical Visualization, Data Manipulation, Statistical Hypothesis Testing, Regression Analysis, Correlation Analysis, Data Visualization, Data Visualization Software, Data Analysis, R Programming, Python Programming
初级 · 专项课程 · 3-6 个月

您将获得的技能: Field-Programmable Gate Array (FPGA), Electronic Systems, Hardware Design, Application Specific Integrated Circuits, Electronics Engineering, Serial Peripheral Interface, Computational Logic, Electrical Engineering, Computer Architecture, Schematic Diagrams, Semiconductors, Electronic Hardware, Electronic Components, Internet Of Things, Embedded Systems, Electronics, Theoretical Computer Science, Diagram Design, Programmable Logic Controllers, Computer Engineering
中级 · 专项课程 · 3-6 个月

Meta
您将获得的技能: 还原式 API, 应用编程接口 (API), Swift 编程, Network Protocol(网络协议, 移动开发, 数据建模, 核心数据(软件), 应用程序开发, JSON, 数据持久性, 苹果 iOS, Authentication
中级 · 课程 · 1-4 周

您将获得的技能: 软件开发工具, 应用编程接口 (API), 软件开发, 用户界面(UI), 跨平台开发, 应用框架, 移动开发, 扑腾(软件), 安卓开发, 调试, 用户界面和用户体验(UI/UX)设计, 苹果 iOS, 应用程序开发, iOS 开发
初级 · 课程 · 1-3 个月

Meta
您将获得的技能: 计算机编程, Node.JS, 网络开发工具, 面向对象编程(OOP), 软件测试, React Native, Javascript, 移动开发, Jest(JavaScript 测试框架), 单元测试, 编程原则, 功能设计, JSON
初级 · 课程 · 1-3 个月
University of Illinois Urbana-Champaign
您将获得的技能: NumPy, 数据预处理, 数据库, 脚本语言, Python 程序设计, Matplotlib, 数据结构, 数据建模, 会计, SQL, Pandas(Python 软件包), Jupyter, 脚本, 数据库管理, 数据操作, 回归分析, 数据可视化, Seaborn
攻读学位
中级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: Linux 命令, Linux, Git(版本控制系统), 命令行界面, 软件包和软件管理, 公钥基础设施, 防火墙, 云计算架构, 系统监控, 版本控制, Linux 管理, Devops, 用户账户, 乌班图, 文件管理, Virtual Private Networks(VPN), 文件系统, 入侵检测和防御, Operating System 管理, Linux 服务器
初级 · 专项课程 · 3-6 个月