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

University of Michigan
您将获得的技能: Python 程序设计, 调试, 数据结构, 编程原则, 计算机图形学, 图表设计, 计算机编程, 计划发展
初级 · 课程 · 1-4 周

Duke University
您将获得的技能: 调试, 软件测试, 开发环境, 模拟, 命令行界面, C(编程语言), Algorithm, 计划发展, 计算机编程
初级 · 课程 · 1-4 周

您将获得的技能: Programming Principles, Development Environment, Scripting, Scripting Languages, Integrated Development Environments, Software Development Tools, Style Guides
初级 · 课程 · 3-6 个月

您将获得的技能: Programming Principles, Scripting, Scripting Languages, Data Structures, Development Environment, Microsoft Visual Studio, Integrated Development Environments, Computer Programming, Software Installation, Algorithms, Debugging
初级 · 课程 · 1-3 个月

您将获得的技能: Open Source Technology, Package and Software Management, Web Development, Linux, Shell Script, Database Design, Ubuntu, Relational Databases, Web Development Tools, Unix Shell, Test Driven Development (TDD), Python Programming, Linux Administration, Databases, Object Oriented Programming (OOP), Full-Stack Web Development, Scripting Languages, Computer Programming, Javascript, Database Management
攻读学位
初级 · 专项课程 · 3-6 个月

您将获得的技能: Web Development, Web Design and Development, Web Applications, Data Structures, Javascript, Programming Principles, Object Oriented Programming (OOP), Computational Thinking
初级 · 课程 · 1-4 周

Rice University
您将获得的技能: Python 程序设计, 数据结构, 面向对象编程(OOP), 图论, 组合学, 理论计算机科学, 数据分析, 应用程序开发, 编程原则, 计算思维, 大数据, 计算机编程, 概率, 事件驱动编程, 伪代码, 用户界面(UI), 计划发展, Algorithm, 互动设计, 生物信息学
初级 · 专项课程 · 3-6 个月

LearnQuest
您将获得的技能: Python 程序设计, 数据结构, 面向对象编程(OOP), 脚本, 软件设计, 数据建模, 统一模型语言, 计算机编程, 软件工程
初级 · 课程 · 1-4 周

您将获得的技能: Cascading Style Sheets (CSS), Debugging, jQuery, Hypertext Markup Language (HTML), Javascript, Development Environment, UI Components, User Interface (UI), Animations
初级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: Python 程序设计, 调试, 脚本, 开发环境, 编程原则, 命令行界面, 计算机编程, 集成开发环境
初级 · 课程 · 1-4 周

Illinois Tech
您将获得的技能: Javascript and jQuery, Responsive Web Design, Cascading Style Sheets (CSS), Web Design and Development, HTML and CSS, GitHub, Web Applications, JavaScript Frameworks, Web Development Tools, Git (Version Control System), Infrastructure Architecture, Browser Compatibility, Animations
攻读学位
初级 · 课程 · 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 个月