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

Meta
您将获得的技能: 苹果 Xcode, 数据结构, 网络开发, iOS 开发, 应用程序开发, 面向对象编程(OOP), 开发环境, Swift 编程, 计算机编程, 移动开发, 编程原则
初级 · 课程 · 1-3 个月

您将获得的技能: Programming Principles, Data Import/Export, Integrated Development Environments, Debugging, File Management
初级 · 课程 · 3-6 个月

您将获得的技能: Computational Thinking, Data Storage
中级 · 课程 · 1-3 个月

您将获得的技能: Eclipse (Software), Integrated Development Environments, Java Programming, Java, Object Oriented Programming (OOP), Development Environment, Software Installation, Debugging, Computer Programming
初级 · 课程 · 1-3 个月

The Hong Kong University of Science and Technology
您将获得的技能: 协调, 事件驱动编程, 脚本, 数据流, 计划发展, 故事板, 叙事, 解决方案设计, 计算机编程, 动画和游戏设计, 动画, 计算思维, 编程原则, 游戏设计
初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Python 程序设计, 数据操作, 数据结构, 数据科学, 脚本, 计算机编程, 脚本语言, 编程原则
初级 · 课程 · 1-4 周

Duke University
您将获得的技能: 解决问题, 解决方案设计, Algorithm, 计算机编程, C(编程语言), 软件工程, 编程原则
初级 · 课程 · 1-4 周

University of Pennsylvania
您将获得的技能: Python 程序设计, 文件输入/输出, 脚本, 数据结构, 集成开发环境, 软件开发工具, 计算机编程, Jupyter, 脚本语言, 计算思维, 编程原则
初级 · 课程 · 1-4 周

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

International Institute of Information Technology Bangalore
您将获得的技能: File I/O, C (Programming Language), Programming Principles, Data Structures, Computer Programming, Algorithms, Program Development, Data Storage, Integrated Development Environments, Debugging, Problem Solving
初级 · 课程 · 1-3 个月

Simplilearn
您将获得的技能: Data Structures, C (Programming Language), Programming Principles, Data Management, Algorithms, Computer Programming, File I/O
初级 · 课程 · 1-4 周

您将获得的技能: Embedded Software, Debugging, Embedded Systems, Integrated Development Environments, C (Programming Language), Computer Programming Tools, Development Environment, Electronic Hardware, Electronics, Software Development Tools
中级 · 课程 · 1-4 周