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

IBM
您将获得的技能: 数据转换, 数据库, 数据导入/导出, 编程原则, 数据管道, 存储过程, 数据库设计, Python 程序设计, 数据仓库, 数据架构, 大数据, 网页抓取, 数据存储, IBM DB2, 关系数据库, 数据库管理, 摘录, MySQL, SQL, Data Governance
初级 · 专项课程 · 3-6 个月

Vanderbilt University
您将获得的技能: 用户界面(UI), 单元测试, 移动开发, 集成测试, 数据持久性, Java, 开发测试, 软件测试, Android Studio, 应用程序开发, 安卓开发
混合 · 课程 · 1-4 周

您将获得的技能: Data Storytelling, Rmarkdown, Data Literacy, Data Visualization, Data Presentation, Data Ethics, Data Cleansing, Data Validation, Ggplot2, Tableau Software, Sampling (Statistics), Presentations, Spreadsheet Software, Data Analysis, LinkedIn, Dashboard, Object Oriented Programming (OOP), Data Structures, Interviewing Skills, Applicant Tracking Systems
攻读学位
初级 · 专业证书 · 3-6 个月

您将获得的技能: IT Security Architecture, Computer Networking, Operating System Administration, Package and Software Management, Network Troubleshooting, Version Control, IT Automation, Systems Administration, IT Infrastructure, TCP/IP, Git (Version Control System), Chef (Configuration Management Tool), Network Security, Ruby (Programming Language), File Systems, Microsoft Windows, Computer Hardware, Technical Support, Interviewing Skills, Applicant Tracking Systems
攻读学位
初级 · 专业证书 · 3-6 个月

University of Colorado Boulder
您将获得的技能: Agile Methodology, Scrum (Software Development), System Programming, Embedded Software, Software Testing, Embedded Systems, Linux, Agile Software Development, Docker (Software), Git (Version Control System), File I/O, Linux Commands, Linux Servers, System Software, Linux Administration, Operating Systems, Bash (Scripting Language), Shell Script, C++ (Programming Language), Real-Time Operating Systems
中级 · 专项课程 · 1-3 个月

University of Michigan
您将获得的技能: 数据结构, 计划发展, 编程原则, Python 程序设计, 计算机图形学, 图表设计, 调试, 计算机编程
初级 · 课程 · 1-4 周

University of Illinois Urbana-Champaign
您将获得的技能: Algorithm, 数据结构, 数据库系统, 开发环境, 理论计算机科学, 数据存储, 计划发展, 数据库理论, 面向对象编程(OOP), 数据存储技术, 图论, Networking 路由器, 面向对象设计, 调试, 计算机编程, C++(编程语言), 工程软件, 非结构化数据
中级 · 专项课程 · 1-3 个月

University of California San Diego
您将获得的技能: Algorithm, 数据结构, 设计策略, 理论计算机科学, 计算思维, 编程原则, 计划发展, 开发测试, 测试案例, 软件测试, 计算机编程, 调试
中级 · 课程 · 1-3 个月

您将获得的技能: Embedded Software, Embedded Systems, Peripheral Devices, C (Programming Language), System Programming, Hardware Architecture, Data Structures, Debugging, Performance Tuning, Integrated Development Environments, Verification And Validation
高级设置 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 数据访问, 系统编程, 计算机编程工具, 后端网站开发, 调试
中级 · 课程 · 1-3 个月

IBM
您将获得的技能: PyTorch(机器学习库), 数据科学, Prompt Engineering, Apache Spark, 矢量数据库, 视觉转换器(ViT), 模型评估, Python 程序设计, 检索-增强生成, 生成模型架构, 监督学习, 生成式人工智能, 机器学习, 迁移学习, LLM 申请, 大型语言模型, Keras(神经网络库), 无监督学习, PySpark, 计算机视觉
攻读学位
中级 · 专业证书 · 3-6 个月

Michigan State University
您将获得的技能: 推动参与, 新闻学, 道德标准与行为, 叙事, 内容创作, 电子媒体, 多媒体, 照片/视频制作与技术, 博客, 媒体与传播
混合 · 课程 · 1-3 个月