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

您将获得的技能: Debugging, Java, Computer Programming, Algorithms, Program Development, Data Structures, Pseudocode, Integrated Development Environments, Object Oriented Programming (OOP), Computational Thinking
初级 · 课程 · 1-3 个月

您将获得的技能: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Integrated Development Environments, Computer Science
初级 · 指导项目 · 不超过 2 小时

University of California, Irvine
您将获得的技能: 计算机编程, C(编程语言), 面向对象编程(OOP), 移动开发, iOS 开发, 原型设计, 数据结构, Objective-C(编程语言), 苹果 Xcode, 苹果 iOS
混合 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 模型视图控制器, 移动开发, 开发环境, 面向对象编程(OOP), Swift 编程, iOS 开发, 软件架构, 编程原则, 数据结构, 苹果 Xcode, 模型-视图-控制器
初级 · 课程 · 1-4 周

您将获得的技能: Debugging, Program Development, Data Structures, Python Programming, Scripting, Programming Principles, Computer Programming, Scripting Languages
初级 · 课程 · 1-3 个月

您将获得的技能: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Integrated Development Environments, Pseudocode, Computer Science
初级 · 课程 · 1-4 周

您将获得的技能: Event-Driven Programming, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Application Development, Problem Solving, Design, Computer Science
初级 · 指导项目 · 不超过 2 小时

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

Illinois Tech
您将获得的技能: Web Development, Database Design, Relational Databases, Web Development Tools, Databases, Full-Stack Web Development, Application Deployment, HTML and CSS, Cloud Deployment, Back-End Web Development, Application Development, Front-End Web Development, JavaScript Frameworks, Application Servers, Web Servers, Scripting, Javascript, Network Protocols, Cloud Computing
攻读学位
中级 · 课程 · 1-3 个月

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

KodeKloud
您将获得的技能: Data Structures, Debugging, Python Programming, Programming Principles, Computer Programming, Scripting, Scripting Languages
初级 · 课程 · 1-3 个月

Duke University
您将获得的技能: C(编程语言), 命令行界面, 可维护性, 调试, 系统编程, 软件工程, 用户界面(UI), 模拟, 操作系统, 软件开发, 文件输入/输出, 数据结构, 计划发展
初级 · 课程 · 1-4 周