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

Edureka
您将获得的技能: Java, Java Programming, Object Oriented Programming (OOP), Computer Programming, Object Oriented Design, Programming Principles, Software Engineering, Debugging, Program Development, Integrated Development Environments, Data Structures, IntelliJ IDEA, Application Development, Software Development, Virtual Machines
初级 · 课程 · 1-4 周
Duke University
您将获得的技能: Java 编程, 加密, 图像分析, Javascript, 集成开发环境, 数据处理, 层叠样式表(CSS), 文件输入/输出, 事件驱动编程, 数据分析, 软件设计, 软件工程, 人工智能个性化, 调试, 算法, 数据导入/导出, 统计分析, Encryption, 计算机编程, 计划发展, 预测建模, Algorithm
初级 · 专项课程 · 3-6 个月

University of Pennsylvania
您将获得的技能: 数据可视化, 数据科学, Java 编程, 编程原则, 应用程序开发, Java, 数据分析, 面向对象编程(OOP), 数据结构, 文件输入/输出, 数据清理, 调试, 透视表和图表, Pandas(Python 软件包), 日蚀(软件), Matplotlib, Python 编程, 计算机编程, 单元测试, 面向对象设计
初级 · 专项课程 · 3-6 个月
LearnQuest
您将获得的技能: 查询语言, 编程原则, 计算机结构, 计算机科学, 统一建模语言, Microsoft 开发工具, 文件输入/输出, 关系数据库, 面向对象编程(OOP), Visual Basic(编程语言), 计算机硬件, 数据结构, 网络安全, 数据库, 算法, Network Security, 计算机编程, Algorithm, 系统软件, 数据库管理, 开发环境, 面向对象设计
初级 · 专项课程 · 3-6 个月

University of California, Santa Cruz
您将获得的技能: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, Algorithms, C (Programming Language), Integrated Development Environments, Graph Theory, Software Testing, Artificial Intelligence, Integration Testing, Software Design, System Design and Implementation, Software Documentation
中级 · 专项课程 · 3-6 个月
University of California, Santa Cruz
您将获得的技能: 编程原则, 软件文档
初级 · 课程 · 1-3 个月

Meta
您将获得的技能: 编程原则, 安卓开发, 面向对象编程(OOP), 移动开发, 数据结构, 调试, 科特林, 计算机编程
初级 · 课程 · 1-4 周

Microsoft
您将获得的技能: C# (Programming Language), Object Oriented Programming (OOP), Debugging, .NET Framework, Microsoft Visual Studio, Microsoft Copilot, Computer Programming, Integrated Development Environments, Development Environment, Event-Driven Programming
初级 · 课程 · 1-3 个月

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

Vanderbilt University
您将获得的技能: 编程原则, 数据结构, 解决问题, 数学软件, 计算机科学, 用户界面(UI), 文件输入/输出, 调试, 绘图(图形), 计算机编程, 工程计算, Matlab, 开发环境
初级 · 课程 · 1-3 个月

Logical Operations
您将获得的技能: Object Oriented Programming (OOP), Data Structures, File I/O, Debugging, Data Processing, Application Development, File Management, File Systems, Programming Principles, Computer Programming, Python Programming, Scripting, Scripting Languages, Operating Systems, Software Development, Virtual Machines, Cross Platform Development
初级 · 专项课程 · 1-3 个月

您将获得的技能: Apache Maven, File I/O, Data Import/Export, Object Oriented Programming (OOP), JSON, Java Programming, Object Oriented Design, Debugging, JUnit, Software Documentation, Data Structures, Computer Programming, Restful API, Integrated Development Environments, Java, Programming Principles, Data Validation, Network Protocols, Unit Testing, Computer Science
初级 · 专项课程 · 3-6 个月