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

University of Colorado System
您将获得的技能: 计算机编程, 软件设计模式, 图论, C#(编程语言), Algorithm, 面向对象设计, 事件驱动编程, Unity 引擎, 文件输入/输出, 原型设计, 调试, 应用程序开发, 数据结构, 视频游戏开发, 数据存储, 数据管理, Data Management, 编程原则, 游戏设计, 面向对象编程(OOP), 软件架构
初级 · 专项课程 · 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, 云平台, 应用程序开发, Network Protocol(网络协议, 新兴技术, 云计算, Google 云端平台, IBM 云, 亚马逊网络服务
初级 · 课程 · 1-3 个月

您将获得的技能: Bash (Scripting Language), Shell Script, Linux Commands, Unix Shell, Unix Commands, Linux Administration, Linux, Scripting, Scripting Languages, File Management, Command-Line Interface, Debugging, System Configuration, User Interface (UI), IT Automation, Interactive Design, File I/O, Programming Principles
初级 · 专项课程 · 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 周

您将获得的技能: 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 周

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

您将获得的技能: 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 个月

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

University of Colorado Boulder
您将获得的技能: Python 程序设计, 绘图(图形), 数据科学, 计算机编程, 脚本, 脚本语言, NumPy, 功能设计, 数据操作, 数据可视化软件, 数据导入/导出, 编程原则, Matplotlib, Pandas(Python 软件包), 计算机科学, 软件工程, 数据可视化, 软件包和软件管理, Seaborn, 柱状图
初级 · 专项课程 · 1-3 个月

您将获得的技能: GraphQL, API Design, Restful API, Application Programming Interface (API), Cloud API, ASP.NET, Authentications, Data Validation, .NET Framework, Authorization (Computing), C# (Programming Language), Serverless Computing, Software Documentation, Microsoft Azure, Software Architecture, Verification And Validation, Application Deployment, Debugging
初级 · 课程 · 1-3 个月

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