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

您将获得的技能: Basic Electrical Systems, Electronic Components, Electronics, Interactive Design, Display Devices, Robotics, Control Systems, Computer Programming, Technical Communication, Embedded Systems, Development Environment, Simulation and Simulation Software, Digital Communications, Debugging, Data Storage, Real Time Data
初级 · 课程 · 3-6 个月

Board Infinity
您将获得的技能: Angular, Cascading Style Sheets (CSS), Web Design and Development, Front-End Web Development, HTML and CSS, Responsive Web Design, jQuery, React.js, Javascript, Web Applications, JavaScript Frameworks, Web Development, Web Development Tools, UI Components, User Interface and User Experience (UI/UX) Design, Web Content Accessibility Guidelines, Event-Driven Programming, Maintainability, Software Design Patterns
初级 · 专项课程 · 1-3 个月

您将获得的技能: Javascript, Back-End Web Development, Front-End Web Development, Scripting, Event-Driven Programming, Web Applications, Mobile Development, HTML and CSS, Web Development, Scripting Languages
初级 · 指导项目 · 不超过 2 小时

University of Michigan
您将获得的技能: Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, HTML and CSS, Web Design, Web Design and Development, Semantic Web, Usability, Web Applications, Programming Principles, Web Content, Verification And Validation
混合 · 课程 · 1-4 周

Board Infinity
您将获得的技能: Restful API, Application Deployment, Web Development, Full-Stack Web Development, Cloud API, Application Development, Software Documentation, Data Validation
中级 · 课程 · 1-4 周

Duke University
您将获得的技能: Python 程序设计, 调试, Linux 命令, 应用程序部署, 软件测试, 可维护性, 系统编程, 亚马逊网络服务, 软件开发工具, 命令行界面, 无服务器计算, 拉斯特(编程语言), 性能调整, 计划发展
中级 · 课程 · 1-4 周
University of Michigan
您将获得的技能: Python 程序设计, 决策树学习, Scikit-learn (机器学习库), 分类与回归树 (CART), 数据预处理, 分类算法, 数据分析, 机器学习算法, 应用机器学习, 预测分析, 模型评估, 预测建模, 逻辑回归, 机器学习, 功能工程, 分析, 监督学习
中级 · 课程 · 1-4 周

University at Buffalo
您将获得的技能: 测试驱动开发(TDD), 区块链, 软件设计模式, 开发测试, 应用程序开发, 命令行界面, 集成开发环境, 软件架构, 应用编程接口 (API), 网络应用, 网络开发工具, 软件开发工具
中级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: Python 程序设计, 开发环境, 移动开发, 嵌入式软件, 图像质量, 应用程序开发, 物联网, 数字信号处理, 可视化(计算机制图)
混合 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 调试, 数据结构, 面向对象编程(OOP), 教育软件和技术, 数字教学法, Java, 计划发展, 计算机编程
初级 · 课程 · 1-3 个月

Universidad Nacional Autónoma de México
您将获得的技能: Android Development, Mobile Development, Android Studio, Data Persistence, Application Development, UI Components, Data Storage, User Interface (UI), Authorization (Computing), File I/O, Database Management
中级 · 课程 · 1-3 个月

Accenture
您将获得的技能: Python 程序设计, 计算机扫盲, 微软Excel, 网络开发, 数据分析, 数字扫盲, 区块链, 云计算, 数字通信, 生产力软件, 数据驱动的决策制定, 新兴技术, 信息技术, 数据扫盲, Javascript, 商业技术, 计算机编程, 计算机安全意识培训, 数据收集, 计算机硬件
初级 · 课程 · 1-4 周