编程课程可以帮助您学习 Python、Java 和 JavaScript 等编码语言,以及算法、数据结构和软件开发方法等概念。您可以培养调试、版本控制和编写高效代码的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等支持开发网络应用程序和软件解决方案的框架。
Rice University
您将获得的技能: Python 程序设计, 数据结构, 用户界面(UI), 动画, 调试, 计算机编程, 应用程序开发, 游戏设计, 互动设计, 面向对象编程(OOP)
初级 · 课程 · 1-4 周

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

IBM
您将获得的技能: Javascript, Html 和 Css, Git(版本控制系统), 数据结构, 调试, 前端网络开发, AJAX, 软件开发, JSON, 计算机编程, 面向对象编程(OOP), 事件驱动编程, 网络应用, 网络开发, 脚本, 应用编程接口 (API)
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: Data Transformation, Creative Design, Data Structures, Programming Principles, Software Visualization, Python Programming, Computer Programming, Interactive Design, Program Development, Predictive Modeling, Debugging
初级 · 课程 · 1-4 周

您将获得的技能: COBOL (Programming Language), Integrated Development Environments, Business Logic, Mainframe Computing, Programming Principles, Computer Programming Tools, Computer Programming, Development Environment, Data Management, Debugging, Procedure Development
初级 · 课程 · 1-4 周

Microsoft
您将获得的技能: Game Design, Software Development, Development Environment, Software Documentation, Data Validation, Javascript, Debugging, Maintainability, Data Structures, Software Design, Computer Programming, Data Management
初级 · 课程 · 1-4 周

University of Cape Town
您将获得的技能: 统计假设检验, 数学建模, 数据科学, 软件包和软件管理, 统计分析, Jupyter, 科学可视化, 数据操作, 计算机编程, 其他编程语言, 绘图(图形), 数据可视化, 探索性数据分析
初级 · 课程 · 1-4 周

Simplilearn
您将获得的技能: C# (Programming Language), Restful API, Unity Engine, Object Oriented Programming (OOP), .NET Framework, C++ (Programming Language), Video Game Development, ASP.NET, Object-Relational Mapping, Software Engineering, Web Services, Application Development, Software Design Patterns, Database Management, Programming Principles, C (Programming Language)
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: Python 程序设计, Algorithm, 编程原则, 模型-视图-控制器, 计算机编程, 计算思维, 面向对象编程(OOP), 软件架构, 面向对象设计, 软件设计模式
初级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Data Structures, Python Programming, Data Manipulation, Programming Principles, Computer Programming, Software Installation, Development Environment, Jupyter, Integrated Development Environments
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: .NET框架, 计划发展, 软件开发, 调试, Visual Basic(编程语言), 数据存储, 计算逻辑, 计算机编程, 命令行界面, Microsoft 开发工具, 开发环境, 跨平台开发
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Field-Programmable Gate Array (FPGA), Scalability, Performance Tuning, C++ (Programming Language), Embedded Software, Computer Architecture, Cross Platform Development, Hardware Architecture, Application Development, C (Programming Language), Program Development, Application Performance Management
初级 · 课程 · 1-4 周