C 语言编程课程可以帮助您学习语法、Data Structure、算法和内存管理。您可以掌握 Debugging、优化代码和实现高效算法的技能。许多课程会介绍用于编译代码的 GCC、用于 Debugging 的 GDB 等工具,以及用于增强功能的标准模板库 (STL) 等库。您还将探索指针、文件处理和动态内存分配等概念,这些对于开发强大的应用程序至关重要。
University of Michigan
您将获得的技能: 数据可视化软件, 应用编程接口 (API), 数据库, 数据建模, 数据库设计, Python 程序设计, 数据处理, 面向对象编程(OOP), 地理信息系统, 网页抓取, 关系数据库, SQL
初级 · 课程 · 1-3 个月

Peking University
您将获得的技能: Data Structures, Computational Thinking, Graph Theory, Theoretical Computer Science, Programming Principles, Algorithms, Computer Programming, Data Storage, C (Programming Language), C++ (Programming Language)
混合 · 课程 · 1-3 个月

Michigan State University
您将获得的技能: 文化多样性, 数据收集, 道德标准与行为, 新闻学, 调查, 社交网络分析, 建立融洽关系, 面试技巧, 研究, 多样性意识
混合 · 课程 · 1-4 周

The World Bank Group
您将获得的技能: Climate Change Adaptation, Climate Change Mitigation, Resilience, Sustainable Development, Environmental Issue, Environmental Policy, Scientific Methods, Cooperation, Environmental Science, Collaboration, Water Resource Management, Energy and Utilities
初级 · 课程 · 1-4 周

The State University of New York
您将获得的技能: 文化多样性, 残疾, 营养与饮食, 病人基本护理, 心理和行为健康, 膳食计划和准备, 病人沟通, 老年医学, 家庭保健, 与儿童一起工作, 护理的尊严, 家庭支持, 护理, 儿童发展, 患者安全
混合 · 课程 · 3-6 个月

IBM
您将获得的技能: 数据科学, Prompt Engineering, 工作流程管理, 无代码开发, 模型部署, 负责任的人工智能, 原型设计, 自然语言处理, 深度学习, 自助服务技术, ChatGPT, AI 工作流程, 生成式人工智能, 机器学习, 应用程序部署, IBM 云, 提示模式, 机器学习软件, 人工智能和机器学习(AI/ML), 人工智能
初级 · 专项课程 · 3-6 个月

Johns Hopkins University
您将获得的技能: Linux 命令, 统计假设检验, 数据科学, 数据结构, 分子生物学, R 语言程序设计(中文版), 数据质量, 计算机科学, 数据管理, 命令行界面, Python 程序设计, Unix 命令, 统计分析, 生物信息学, 生物统计学, 统计方法, 数据分析, 数据分析软件, 探索性数据分析, Unix
中级 · 专项课程 · 3-6 个月

Johns Hopkins University
您将获得的技能: 数据科学, 软件安装, R 语言程序设计(中文版), 数据扫盲, 探索性数据分析, 统计编程, GitHub, Rmarkdown, 版本控制, R(软件), 数据分析
混合 · 课程 · 1-4 周

Meta
您将获得的技能: Linux 命令, 事件驱动编程, 应用编程接口 (API), 用户界面(UI), 层叠样式表(CSS), 用户体验, 软件版本控制, 网页内容无障碍指南, JavaScript 框架, 用户体验设计, 可用性, 单元测试, Javascript, 用户界面和用户体验(UI/UX)设计, 调试, 网络应用, 设计研究, 用户研究, 软件可视化, 伪代码
攻读学位
初级 · 专业证书 · 3-6 个月

University of Colorado Boulder
您将获得的技能: 硬件架构, 系统编程, 数据结构, 开发环境, 嵌入式系统, 计算机结构, C(编程语言), 嵌入式软件, 软件设计, 外围设备, 调试, 系统配置, 微架构
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Algorithm, Excel 宏, 数据导入/导出, 数据管理, 用户界面(UI), Data Validation, 自动化, 模拟, 微软Excel, 编程原则, Visual Basic(编程语言), 解决问题, 电子表格软件, 文件输入/输出, UI 组件, 调试, 代码审查, 数据清理, 计算机编程
初级 · 专项课程 · 3-6 个月
École Polytechnique Fédérale de Lausanne
您将获得的技能: Algorithm, 数据结构, 编程原则, Scala 编程, Java, 软件设计, 性能调整, 软件设计模式, 功能设计
中级 · 课程 · 1-3 个月