初学者编码课程可以帮助您学习编程基础、语法、Algorithm 和解决问题的技巧。您可以掌握编写 Cleaning 代码、Debugging 和理解 Data Structure 的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等集成开发环境 (IDE) 以及网络开发和软件工程中常用的 Python 或 JavaScript 等语言。

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

University of Michigan
您将获得的技能: Debugging, Unit Testing, Relational Databases, Object Oriented Programming (OOP), Databases, Data Visualization Software, Object Oriented Design, Web Scraping, Data Science, Creative Design, Scatter Plots, Data Structures, Programming Principles, File I/O, Integrated Development Environments, Software Visualization, Python Programming, Computer Programming, Program Development, Diversity and Inclusion
中级 · 专项课程 · 3-6 个月

您将获得的技能: Debugging, Version Control, Microsoft Copilot, C# (Programming Language), Git (Version Control System), Microsoft Visual Studio, .NET Framework, Program Development, Application Development, Object Oriented Programming (OOP), Computer Programming, Microsoft Development Tools, Development Environment, User Interface (UI), Programming Principles
初级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: Debugging, R Programming, Data Structures, Microsoft Development Tools, Software Documentation, Programming Principles, Development Environment, Data Manipulation, Data Transformation, Scripting
初级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Data Import/Export, Data Structures, Python Programming, Integrated Development Environments, Scripting, Data Persistence, Computational Logic, Computer Science, File Management
初级 · 专项课程 · 3-6 个月

您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), Programming Principles, .NET Framework
初级 · 课程 · 1-3 个月

Ball State University
您将获得的技能: Data Analysis, Programming Principles, Statistical Analysis, Computer Programming, Python Programming, Object Oriented Programming (OOP), Natural Language Processing, Scripting, NumPy, Algorithms, Debugging, Data Structures
攻读学位
初级 · 课程 · 1-3 个月

您将获得的技能: Programming Principles, Debugging, Computer Programming, Application Design, Computer Science, Maintainability, Object Oriented Programming (OOP), Software Development, Data Management, Algorithms, Software Architecture
初级 · 课程 · 3-6 个月

Rice University
您将获得的技能: 计算机编程, Python 编程, 集成开发环境, 开发环境, 调试, 编程原则
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 计算机编程, 集成开发环境, .NET框架, 开发环境, Visual Basic(编程语言), 调试, 编程原则, 软件开发, 应用程序开发, Microsoft 开发工具, 跨平台开发
初级 · 课程 · 1-4 周

EDUCBA
您将获得的技能: Software Installation, Application Development, Command-Line Interface
初级 · 课程 · 1-4 周

Korea Advanced Institute of Science and Technology(KAIST)
您将获得的技能: 人工智能, 计算机编程工具, 开发环境, 数据结构, Python 编程, NumPy, 编程原则, 数据操作, 张力流
初级 · 课程 · 1-3 个月