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

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

University of Colorado Boulder
您将获得的技能: 数据清理, 数据管理, 电子表格软件, 自动化, Excel 宏, Algorithm, 调试, 计算机编程, Visual Basic(编程语言), 解决问题, 编程原则
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: Python 程序设计, 调试, 数据结构, 编程原则, 文件输入/输出, 功能设计, 数据导入/导出
初级 · 课程 · 1-3 个月

Michigan State University
您将获得的技能: 新闻学, 决策, 叙事, 业务建模, 面试技巧, 播客, 媒体与传播, 内容创作, 道德标准与行为, 安全和安保, 国际关系, 数字出版, 多样性意识
初级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: Python 程序设计, 数据库, 面向对象编程(OOP), 应用编程接口 (API), 数据建模, 数据处理, 地理信息系统, 网页抓取, 数据库设计, 关系数据库, SQL, 数据可视化软件
初级 · 课程 · 1-3 个月

Meta
您将获得的技能: 数据结构, 移动开发, 版本控制, 交互设计, 用户界面(UI), React Native, 苹果 Xcode, Unix 命令, 可用性测试, Swift 编程, 苹果 iOS, 用户研究, Git(版本控制系统), GitHub, 角色(用户体验), 还原式 API, 核心数据(软件), iOS 开发, Javascript, Jest(JavaScript 测试框架)
攻读学位
初级 · 专业证书 · 3-6 个月

您将获得的技能: Java Programming, Java, Object Oriented Programming (OOP), Oracle SQL Developer, Oracle Databases
中级 · 专项课程 · 1-3 个月

Meta
您将获得的技能: 数据库管理员, 命令行界面, 软件可视化, 软件版本控制, 测试驱动开发(TDD), 数据库管理, 计算思维, Linux, Query 语言, Algorithm, 数据完整性, 数据仓库, 协作软件, 数据库架构与管理, 伪代码, Django (网络框架), MySQL, Linux 命令, 编程原则, 单元测试
初级 · 专业证书 · 3-6 个月

Johns Hopkins University
您将获得的技能: HTML and CSS, Cascading Style Sheets (CSS), Ajax, Javascript, Responsive Web Design, Front-End Web Development, Web Design, Bootstrap (Front-End Framework), Web Development, Development Environment, Web Development Tools, Web Design and Development, JSON, Web Applications, Web Content Accessibility Guidelines, Scripting, Browser Compatibility, Object Oriented Programming (OOP), Event-Driven Programming, User Experience Design
初级 · 专项课程 · 1-3 个月

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

您将获得的技能: iOS Development, Apple iOS, Apple Xcode, User Interface (UI), Mobile Development, Swift Programming, Unit Testing, User Interface (UI) Design, UI Components, Mobile Development Tools, Objective-C (Programming Language), Application Development, Data Structures, Programming Principles, Development Testing, Object Oriented Programming (OOP), Integrated Development Environments, Development Environment, Prototyping, Storyboarding
初级 · 专项课程 · 3-6 个月