基础编码课程可以帮助您学习 Python、JavaScript 和 HTML 等编程语言,以及算法、数据结构和 Debugging 技术等概念。您可以掌握编写简洁代码、了解软件开发流程以及创建简单应用程序或网站的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、用于编码的 Integrated Development Environment (IDE) 以及简化网络开发的框架,让您可以在实际项目中应用自己的技能。

Simplilearn
您将获得的技能: Object Oriented Programming (OOP), Programming Principles, Computational Thinking, Application Development, Python Programming, Computer Programming, Development Environment, Integrated Development Environments, Software Design, Software Installation
初级 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: 调试, C(编程语言), 安全编码, 软件设计, 编程原则, 安全 Code, 计划发展, 软件开发方法, 脆弱性评估
中级 · 课程 · 1-4 周

Microsoft
您将获得的技能: Microsoft Copilot, Programming Principles, Full-Stack Web Development, GitHub, Version Control, Program Development, Debugging, Computational Thinking, Git (Version Control System), Computer Programming, Algorithms, Web Development, C# (Programming Language), Back-End Web Development
初级 · 课程 · 1-3 个月

Imperial College London
您将获得的技能: 公共卫生, 数据建模, 模拟, 模型评估, 统计建模, 传染病, 统计方法, R 程序设计, 数学建模, 预测建模, 微分方程, 流行病学, 概率分布, Model Evaluation, 风险建模
中级 · 专项课程 · 1-3 个月

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

LearnQuest
您将获得的技能: 计算机编程, 面向对象设计, 计划发展, .NET框架, 面向对象编程(OOP), 统一建模语言, Visual Basic(编程语言), 数据结构, 编程原则, 数据建模, Microsoft Visual Studio
中级 · 课程 · 1-4 周

Korea Advanced Institute of Science and Technology(KAIST)
您将获得的技能: Pandas(Python 软件包), 面向对象编程(OOP), 数据可视化, Keras(神经网络库), Python 编程, Matplotlib, NumPy, 数据操作, Scikit Learn(机器学习库), 张力流, Seaborn
初级 · 课程 · 1-3 个月

您将获得的技能: Vibe coding, Web Development Tools, Application Development, Software Installation, GitHub
初级 · 课程 · 1-4 周

您将获得的技能: Embedded Systems, Embedded Software, C (Programming Language), Programming Principles, Data Structures, Computer Programming Tools, Development Environment, Debugging
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 计算机编程, Algorithm, Network Security, 数据库管理, 数据库, 查询语言, 云计算, 网络协议, 计算机科学, 调试, Visual Basic(编程语言), 算法, 网络安全, 自动化, 分析, 系统软件, 软件开发, 计算机结构, 计算机网络, 关系数据库, 计算机硬件, Network Protocol(网络协议, 编程原则
初级 · 课程 · 1-3 个月

Duke University
您将获得的技能: Algorithm, 数据分析, Python 编程, 调试, 解决问题, 数据处理, 算法, 软件开发
初级 · 课程 · 1-4 周

Northeastern University
您将获得的技能: Web Applications, Object Oriented Programming (OOP), Application Development, Python Programming, Computer Programming, Programming Principles, Data Science, Data Analysis, Scripting, Data Structures, Debugging, Style Guides, Software Documentation
初级 · 课程 · 1-4 周