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

您将获得的技能: Development Environment, Scalability, Performance Tuning
中级 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: 可维护性, 单元测试, 面向对象编程(OOP), 测试自动化, 文件输入/输出, 集成测试, 应用安全, Java, 移动开发, Android Studio, JUnit, Java 编程, 系统测试, 软件工程, 可测试性, 测试驱动开发(TDD), Git(版本控制系统), 软件测试, 安卓开发, 软件设计模式
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: Linux, Unix, 操作系统, 数据存储, Virtual Machine, Unix 命令, 作业控制语言 (JCL), 计算机结构, 命令行界面, 数据管理, 基础设施架构, 文件系统, IBM DB2, Operating System 管理, 系统编程, 主机计算, z/OS, 控制面板, 虚拟化, IBM 云
中级 · 专业证书 · 1-3 个月
IBM
您将获得的技能: 探索性数据分析, 数据操作, 数据库, 绘图(图形), R 语言程序设计(中文版), 仪表板, 数据分析, 关系数据库, 交互式数据可视化, 数据整理, 数据展示, Ggplot2, SQL, 数据叙事, 网页抓取, 数据库设计, 闪亮(R 套件), 模型评估, 数据可视化软件, 数据可视化
初级 · 专项课程 · 3-6 个月

Microsoft
您将获得的技能: Cascading Style Sheets (CSS), GitHub, C# (Programming Language), Secure Coding, HTML and CSS, User Interface and User Experience (UI/UX) Design, Figma (Design Software), Open Web Application Security Project (OWASP), Git (Version Control System), User Interface (UI), Object Oriented Programming (OOP), Web Development, Debugging, Mockups, Microsoft Copilot, Authentications, Front-End Web Development, Programming Principles, UI Components, Javascript
初级 · 专业证书 · 3-6 个月
University of Michigan
您将获得的技能: Encryption, 创新, 超文本标记语言(HTML), 网络基础设施, 计算机网络, TCP/IP, Network Protocol(网络协议, 网络应用, Network Security, 网络架构
初级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: Algorithm, 数据库, 系统软件, 关系数据库, 软件开发, 数据库管理, 计算机网络, 计算机编程, SQL, 计算机硬件, 云计算, 计算机科学, Network Protocol(网络协议, Visual Basic(编程语言), 计算机结构, 分析, 自动化, 编程原则, Network Security, 调试
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: 空间数据分析, 散点图, 仪表板, R 语言程序设计(中文版), 绘图(图形), 交互式数据可视化, 应用程序部署, 数据分析, UI 组件, 传单(软件), 箱形图, Ggplot2, 数据科学, 数据叙事, 数据可视化软件, 闪亮(R 套件), 数据可视化, 柱状图
初级 · 课程 · 1-4 周

Microsoft
您将获得的技能: Unsupervised Learning, Model Deployment, Generative AI, Large Language Modeling, Data Management, Natural Language Processing, MLOps (Machine Learning Operations), Supervised Learning, Microsoft Azure, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Generative Adversarial Networks (GANs), Infrastructure Architecture, LLM Application, Responsible AI, Generative AI Agents, Applied Machine Learning, Azure DevOps, Reinforcement Learning, Data Preprocessing
中级 · 专业证书 · 3-6 个月

EDUCBA
您将获得的技能: C (Programming Language), Embedded Systems, Embedded Software, Debugging, System Programming, Hardware Architecture, Microarchitecture, Computer Architecture, Data Structures, Peripheral Devices
初级 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: 统计建模, Algorithm, Machine Learning 方法, 嵌入, 数据预处理, 概率与统计, 马尔可夫模型, 人工神经网络, 自然语言处理, 文本挖掘
中级 · 课程 · 1-4 周

您将获得的技能: Python 程序设计, 数据操作, 数据处理, 数据伦理, 数据清理, 仪表板, 数据分析, 交互式数据可视化, 生成式人工智能, Prompt 工程工具, 分析, Query 语言, 统计分析, 数据叙事, 负责任的人工智能, 数据可视化软件, OpenAI
中级 · 课程 · 1-4 周