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

IBM
您将获得的技能: IBM DB2, Data Management, Unix, 操作系统, 作业控制语言(JCL), 文件管理, 文件系统, 数据存储, z/OS, 主机计算, 系统编程, 数据管理, Unix 命令, 操作系统管理
中级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: 数据访问, 计算机结构, 数据共享, 开发环境, 算法, 编程原则, 计算机编程工具, 分布式计算, 硬件架构, Algorithm, C 和 C++, 调试, 计划发展, Python 编程
初级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 描述性统计, 计算机编程, 数据可视化软件, 统计分析, 文件输入/输出, 理论计算机科学, 模拟, 自动化, C(编程语言), 计算思维, 数据收集, 数据结构, 编程原则, 数据存储, 算法, Microsoft Visual Studio, Algorithm, 数据分析, 计划发展, 调试
初级 · 专项课程 · 3-6 个月

您将获得的技能: Data Structures, Programming Principles, Object Oriented Programming (OOP), Debugging, Software Development
初级 · 课程 · 1-4 周

Northeastern University
您将获得的技能: Operations Research, Applied Mathematics, Mathematical Software, Linear Algebra, Mathematical Modeling, Algorithms, Business Modeling, Complex Problem Solving, Spreadsheet Software
攻读学位
中级 · 课程 · 1-4 周

Duke University
您将获得的技能: 人工智能个性化, Java 编程, 超文本标记语言(HTML), 软件设计, 算法, 数据结构, Java, Algorithm, 数据分析, 数据处理
中级 · 课程 · 1-3 个月

您将获得的技能: C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Debugging, Computer Programming, Programming Principles, Maintainability, Prototyping
中级 · 课程 · 1-4 周

您将获得的技能: Other Programming Languages, Data Structures, Object Oriented Programming (OOP), Programming Principles, Software Development
中级 · 课程 · 1-4 周

Duke University
您将获得的技能: 事件驱动编程, 计算机编程, 层叠样式表(CSS), HTML 和 CSS, 计算思维, 网页设计, 图像分析, 编程原则, 用户界面(UI), 算法, 网络开发, Javascript, Algorithm, 互动设计, 调试
初级 · 课程 · 1-4 周

您将获得的技能: Java, Mobile Development, Java Programming, Object Oriented Programming (OOP), Application Frameworks, Android Development, Application Development, Program Development, Software Development
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Go (Programming Language), Data Structures, Programming Principles, Context Management, Distributed Computing, Development Environment, Program Development, Maintainability, File Management
初级 · 课程 · 1-3 个月

您将获得的技能: System Programming, Interoperability, Object Oriented Programming (OOP), Data Structures, Software Development, Debugging
中级 · 课程 · 1-4 周