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

IBM
您将获得的技能: 还原式 API, 云部署, Linux 命令, Kubernetes, CI/CD, 应用程序开发, 开放式网络应用程序安全项目(OWASP), 应用程序部署, 软件开发生命周期, 数据导入/导出, Istio, 软件架构, 软件工程, 持续集成, 云计算架构, Git(版本控制系统), 测试驱动开发(TDD), 敏捷软件开发, Grafana, Devops
攻读学位
初级 · 专业证书 · 3-6 个月

您将获得的技能: 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 个月

IBM
您将获得的技能: Python 程序设计, 数据管道, 数据转换, 数据库, 数据库管理, 大数据, 数据架构, 数据库设计, Data Governance, 关系数据库, 网页抓取, SQL, 数据存储, 数据导入/导出, 摘录, 编程原则, IBM DB2, 存储过程, 数据仓库, MySQL
初级 · 专项课程 · 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 California, Irvine
您将获得的技能: 计算机编程工具, 系统编程, 后端网站开发, 数据访问, 调试
中级 · 课程 · 1-3 个月
Johns Hopkins University
您将获得的技能: 统计分析, 数据科学, 探索性数据分析, 交互式数据可视化, 机器学习, Rmarkdown, 机器学习算法, 统计推理, 数据清理, 统计假设检验, 回归分析, 预测建模, R 语言程序设计(中文版), GitHub, 版本控制, 绘图(图形), Plotly, 闪亮(R 套件), 模型评估, 数据操作
初级 · 专项课程 · 3-6 个月

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

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

IBM
您将获得的技能: Python 程序设计, 还原式 API, 微服务, Linux 命令, Kubernetes, 云部署, MongoDB, 外壳脚本, Git(版本控制系统), 软件开发生命周期, Django (网络框架), 应用程序部署, 对象关系映射, 数据导入/导出, Istio, 软件架构, NoSQL, 开放式网络应用程序安全项目(OWASP), Grafana, Bash(脚本语言)
初级 · 专业证书 · 3-6 个月

您将获得的技能: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Large Language Modeling, Responsible AI, Model Deployment, AI Security, Restful API, Application Deployment, Artificial Intelligence, Software Development Tools, Software Testing, Test Automation, Software Development, DevSecOps, CI/CD, Prototyping, Artificial Intelligence and Machine Learning (AI/ML), Java Programming
中级 · 专项课程 · 1-3 个月

IBM
您将获得的技能: 探索性数据分析, 无监督学习, 数据转换, 监督学习, 交互式数据可视化, 仪表板, 专业网络, 数据扫盲, 数据分析, SQL, 数据清理, 数据导入/导出, 生成式人工智能, Jupyter, 数据可视化, Plotly, 数据可视化软件, 同行评审, 数据操作, 模型评估
攻读学位
初级 · 专业证书 · 3-6 个月

Vanderbilt University
您将获得的技能: 测试自动化, 应用安全, 集成测试, 软件设计模式, 移动安全, 软件测试, 应用设计, JUnit, 软件架构, 可维护性, 软件工程, 可测试性, 单元测试, 测试案例, 测试驱动开发(TDD), 安卓开发, 软件设计
混合 · 课程 · 1-3 个月