C 语言编程课程可以帮助您学习语法、Data Structure、算法和内存管理。您可以掌握 Debugging、优化代码和实现高效算法的技能。许多课程会介绍用于编译代码的 GCC、用于 Debugging 的 GDB 等工具,以及用于增强功能的标准模板库 (STL) 等库。您还将探索指针、文件处理和动态内存分配等概念,这些对于开发强大的应用程序至关重要。

Johns Hopkins University
您将获得的技能: 软件安装, 数据结构, R 语言程序设计(中文版), 数据操作, 生物信息学, 大数据, 数据导入/导出, 数据分析软件, 统计编程
混合 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: 交互式数据可视化, Plotly, R 语言程序设计(中文版), 数据可视化软件, 数据展示, 软件文档, 数据映射, 统计报告, Rmarkdown, 闪亮(R 套件), 网络应用, 软件包和软件管理
混合 · 课程 · 1-3 个月

DeepLearning.AI
您将获得的技能: 数据处理, 计算机视觉, 卷积神经网络, 数据预处理, MLOps(机器学习 Operator), 迁移学习, 机器学习, 移动开发, 安卓开发, 数据管道, 模型部署, Swift 编程, Javascript, 数据导入/导出, iOS 开发, 联合学习, 模型评估, 摘录, 图像分析, 张力流
中级 · 专项课程 · 3-6 个月

您将获得的技能: Vulnerability Management, Threat Modeling, Incident Response, Intrusion Detection and Prevention, Business Risk Management, Network Security, Vulnerability Assessments, Threat Detection, Risk Management, Security Information and Event Management (SIEM), Linux Commands, Computer Security Incident Management, Bash (Scripting Language), Event Monitoring, Security Controls, Cybersecurity, Debugging, File I/O, Linux, SQL
初级 · 专业证书 · 3-6 个月

University of Alberta
您将获得的技能: 机器学习算法, Algorithm, 马尔可夫模型, 强化学习, 机器学习, 人工智能, 概率分布
中级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: 软件安装, 开发环境, 超文本标记语言(HTML), 网络开发, PHP(脚本语言), MySQL, 网络服务器, 层叠样式表(CSS), 后端网站开发, 网络应用, Data Validation, 数据库开发
中级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: 脚本, 数据结构, 计算逻辑, 可视化(计算机制图), 动画, 生成模型架构, 设计师, 三维建模, 自动化, Python 程序设计, 计算机编程
初级 · 课程 · 1-3 个月

Universitat Autònoma de Barcelona
您将获得的技能: Video Game Development, Computer Graphics, 3D Assets, Microsoft Visual Studio, C++ (Programming Language), Artificial Intelligence, User Interface (UI), Animations, Application Development
混合 · 课程 · 1-4 周
University of Michigan
您将获得的技能: Encryption, Network Protocol(网络协议, 创新, 计算机网络, 网络基础设施, 网络应用, TCP/IP, Network Security, 超文本标记语言(HTML), 网络架构
初级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: 数据结构, 社交网络分析, Networking 路由器, Algorithm, 编程原则, 网络分析, 网络模型, 图论
中级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: 软件设计, 面向对象设计, 面向对象编程(OOP), Java, Java 编程
中级 · 课程 · 1-3 个月

University of Illinois Urbana-Champaign
您将获得的技能: 物联网, 数据科学, 新兴技术, 通信系统, Network Protocol(网络协议, 广域网, 云基础设施, 基础设施安全, 机器学习, 局域网, Network 交换机, 分布式计算, 网络基础设施, 无线网络, 电信, 网络硬件, 通用网络, Network 路由器, Python 程序设计, 网络架构
中级 · 专项课程 · 3-6 个月