编程基础课程可以帮助您学习变量、控制结构、数据类型和函数等基本概念。您还可以掌握解决问题、调试和编写简洁高效代码的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、Visual Studio Code 等集成开发环境 (IDE) 以及 Python 或 JavaScript 等编程语言,这些都是网络开发和软件工程中常用的工具。

University of Pennsylvania
您将获得的技能: 数据分析, Java 编程, 数据科学, 调试, 面向对象设计, 应用程序开发, Matplotlib, 面向对象编程(OOP), 计算机编程, 单元测试, 数据可视化, 计算机编程工具, 数据清理, Java, Python 编程, Pandas(Python 软件包), 编程原则, 日蚀(软件), 数据结构, 文件输入/输出
初级 · 专项课程 · 3-6 个月

Northeastern University
您将获得的技能: Object Oriented Programming (OOP), Python Programming, Programming Principles, Computer Programming, Development Environment, Software Installation, Scripting, Computational Logic, Program Development
初级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: Video Game Development, Game Design, Program Development, Web Development Tools, Software Development, Software Development Tools, Computer Programming Tools, Development Environment, Software Documentation, Data Validation, Javascript, Debugging, Integrated Development Environments, Maintainability, Programming Principles, Data Structures, Code Reusability, Software Design, Computer Programming, Object Oriented Programming (OOP)
初级 · 课程 · 1-4 周

University of Pennsylvania
您将获得的技能: 数据导入/导出, 功能设计, 代码重用性, 软件开发工具, Jupyter, 开发环境, 计算机编程, 数据存储, 计算机编程工具, 软件文档, Python 编程, 文件输入/输出, 集成开发环境, 编程原则, 数据结构, 计算思维
初级 · 课程 · 1-4 周

Microsoft
您将获得的技能: Algorithm, 调试, 算法, 版本控制, 脚本, 单元测试, 代码重用性, Git(版本控制系统), Jupyter, GitHub, 计算机编程, 网络开发, Python 编程, 数据结构, 软件测试
初级 · 课程 · 1-3 个月

您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), Debugging, Programming Principles, Computer Programming, Development Environment, .NET Framework, Microsoft Development Tools, Code Reusability, Microsoft Visual Studio, Program Development, Integrated Development Environments, Computer Programming Tools, Application Development, Data Structures, Application Frameworks, Software Installation, Problem Solving
初级 · 课程 · 1-3 个月

The University of Edinburgh
您将获得的技能: Algorithm, 算法, 软件开发, 代码重用性, 计算机编程, 视频游戏开发, 软件工程, 事件驱动编程, 编程原则, 游戏设计, 计算思维
初级 · 课程 · 1-3 个月

University of Washington
您将获得的技能: 功能设计, 软件安装, 面向对象编程(OOP), 理论计算机科学, 代码重用性, 开发环境, 计算机编程, 鲁比(编程语言), 其他编程语言, 编程原则
中级 · 课程 · 1-3 个月

The Hong Kong University of Science and Technology
您将获得的技能: 讲故事, 计算逻辑, 脚本, 计算机编程, 解决方案设计, 动画, 事件驱动编程, 游戏设计, 编程原则, 动画和游戏设计, 计算思维
初级 · 课程 · 1-3 个月

您将获得的技能: Video Game Development, Game Design, Development Environment, UI Components, Data Structures, Computer Programming, Programming Principles, Program Development, Application Development, Scripting Languages, Computational Logic, Human Computer Interaction, Data Management
初级 · 课程 · 1-3 个月
University of Toronto
您将获得的技能: 功能设计, 调试, 计算机编程, 开发环境, Python 编程, 计划发展, 软件文档, 技术文档, 编程原则, 集成开发环境, 数据结构, 文件输入/输出
初级 · 课程 · 1-3 个月

Simplilearn
您将获得的技能: Object Oriented Programming (OOP), C++ (Programming Language), Object Oriented Design, Memory Management, Computer Programming, Code Reusability, Programming Principles, Algorithms, Data Structures, Data Manipulation
初级 · 课程 · 1-4 周