编程语言课程可以帮助您学习语法、Data Structure、算法和面向对象编程。您可以培养调试、代码优化和软件开发方法方面的技能。许多课程都会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,这些都支持创建强大的应用程序并提高您的编码效率。

University of Colorado System
您将获得的技能: 调试, 脚本, 应用程序开发, Unity 引擎, 面向对象编程(OOP), 计划发展, 视频游戏开发, 数据管理, Data Management, C#(编程语言), 数据结构
中级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 调试, 脚本, 面向对象编程(OOP), Unity 引擎, C#(编程语言), 视频游戏开发, 用户界面(UI), 游戏设计, 计算机编程, 数据存储
初级 · 课程 · 1-4 周

您将获得的技能: Apache Maven, Data Import/Export, Object Oriented Programming (OOP), JSON, Java Programming, Debugging, JUnit, Java, Software Documentation, Data Structures, Computer Programming, Restful API, Integrated Development Environments, File Management, Programming Principles, Data Validation, Package and Software Management, Network Protocols, Unit Testing, Computer Science
初级 · 专项课程 · 3-6 个月

Dartmouth College
您将获得的技能: C(编程语言), Linux, 计算机科学, 系统编程, 操作系统, 嵌入式系统, 可视化(计算机制图), 计算机编程, 嵌入式软件, 数据结构, 计算机工程
初级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 调试, 文件管理, Unity 引擎, 事件驱动编程, C#(编程语言), 数据导入/导出, 面向对象编程(OOP), 软件设计模式, UI 组件, 视频游戏开发, 计算机编程
中级 · 课程 · 1-3 个月

您将获得的技能: Program Development, C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Development Environment, Software Development, Computer Science
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Web Development, System Programming, Software Design Patterns, Debugging
中级 · 课程 · 3-6 个月

您将获得的技能: Microsoft Visual Studio, C# (Programming Language), Integrated Development Environments, Microsoft Development Tools, Program Development, Computer Programming, Command-Line Interface, Computational Logic
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: C++ (Programming Language), Data Structures, Interactive Design, Other Programming Languages, Application Development, Program Development, Computer Programming, Java Programming, Software Development, Computer Science
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: JSON, 脚本, NumPy, 数据处理, 网页抓取, 数据导入/导出, Python 程序设计, 还原式 API, 编程原则, 数据操作, 应用编程接口 (API), Pandas(Python 软件包), 计算机编程, 数据结构, 面向对象编程(OOP), 数据分析, Jupyter, 自动化
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: SQL, 数据可视化软件, 决策树学习, 数据建模, Python 程序设计, 关系数据库, 预测建模, 数据科学, 数据收集, Query 语言, 同行评审, 云计算, 计算机编程工具, 大数据, 商业分析, 存储过程, 数据扫盲, 数据库, Jupyter, 数据挖掘
攻读学位
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: Open Source 技术, 数据可视化软件, GitHub, Git(版本控制系统), Python 程序设计, 机器学习, 其他编程语言, 统计编程, 版本控制, 数据科学, 云计算, 开发环境, 大数据, 计算机编程工具, R 语言程序设计(中文版), Query 语言, IBM 云, Jupyter, R(软件)
初级 · 课程 · 1-3 个月