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

University of Colorado System
您将获得的技能: 数据结构, 图论, C#(编程语言), Algorithm, 数据存储, 面向对象编程(OOP), 编程原则, 调试, Unity 引擎, 事件驱动编程, 原型设计, 面向对象设计, 应用程序开发, 视频游戏开发, 游戏设计, 计算机编程, 软件设计模式, 文件输入/输出, 软件架构, 数据管理
初级 · 专项课程 · 3-6 个月

您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Electronic Components, C and C++, C++ (Programming Language), Embedded Software, Hardware Troubleshooting, Program Development, Maintainability, Debugging, Development Environment
中级 · 课程 · 1-3 个月

Pohang University of Science and Technology(POSTECH)
您将获得的技能: 物联网, 微软 Azure, 亚马逊网络服务, Google 云端平台, 数据分析, 新兴技术, Network Protocol(网络协议, 应用程序开发, 云计算, 云平台, IBM 云
初级 · 课程 · 1-3 个月

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

您将获得的技能: Rust (Programming Language), Relational Databases, Databases, Application Development, SQL, Object Oriented Programming (OOP), Data Structures, File I/O, Software Development, Command-Line Interface, Data Import/Export
中级 · 课程 · 1-4 周

您将获得的技能: Data Persistence, Object Oriented Programming (OOP), Javascript, Web Applications, Application Programming Interface (API), Programming Principles, JSON, User Interface (UI), Interactive Design, Front-End Web Development, Event-Driven Programming, Responsive Web Design, Debugging
初级 · 课程 · 1-3 个月

您将获得的技能: Generative AI, PyTorch (Machine Learning Library), Generative Model Architectures, Multimodal Prompts, Artificial Neural Networks, Deep Learning, Large Language Modeling, Tensorflow, Convolutional Neural Networks
中级 · 课程 · 1-4 周

IBM
您将获得的技能: 生成式人工智能, 数据驱动的决策制定, 云部署, 人工智能, 计算机编程
初级 · 课程 · 1-3 个月

Duke University
您将获得的技能: Java, 软件设计, 预测建模, Algorithm, Java 编程, 调试, 数据结构, 面向对象编程(OOP), 应用编程接口 (API), 软件工程, 编程原则, 性能测试, 文件输入/输出, 计算机编程
初级 · 课程 · 1-3 个月

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

Johns Hopkins University
您将获得的技能: 开发环境, Python 程序设计, 系统编程, 计算机结构, 计划发展, 计算机硬件, 编程原则, 计算机编程工具, C 和 C++, C++(编程语言), 数据访问
初级 · 课程 · 1-3 个月

您将获得的技能: Web Development Tools, Javascript, Development Environment, Integrated Development Environments, Computer Programming, Debugging, HTML and CSS, Data Structures
初级 · 课程 · 1-4 周