计算机编程课程可以帮助您学习 Python、Java 和 JavaScript 等编码语言,以及算法、数据结构和软件开发原则等概念。您可以培养调试、版本控制和编写高效代码的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,这些都支持开发应用程序并提高您的编程能力。
University of Michigan
您将获得的技能: Python 程序设计, 数据处理, 开发环境, 软件安装, 数据结构, 数据操作, 数据分析
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: Python 程序设计, 应用程序部署, 版本控制, 软件设计模式, Flask(网络框架), Linux, 外壳脚本, 网页抓取, 软件设计, 软件架构, 软件开发方法, 编程原则, 文件管理, 软件开发生命周期, 还原式 API, Git(版本控制系统), Linux 命令, GitHub, 数据导入/导出, Bash(脚本语言)
初级 · 专项课程 · 3-6 个月

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

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

University of Colorado Boulder
您将获得的技能: Theoretical Computer Science, Algorithms, Graph Theory, Data Structures, Operations Research, Public Key Cryptography Standards (PKCS), Cryptography, Programming Principles, Computational Thinking, Pseudocode, Design Strategies, Data Encryption Standard, Computer Science, Tree Maps, Encryption, Linear Algebra, Combinatorics, Mathematical Modeling, Advanced Mathematics, Python Programming
攻读学位
高级设置 · 专项课程 · 3-6 个月
LearnQuest
您将获得的技能: 面向对象编程(OOP), Virtual Machine, 面向对象设计, 开发环境, 数据结构, 集成开发环境, 网络开发, 软件设计, Java 编程, 文件输入/输出, 编程原则, 数据持久性, 计算机编程, Java, 日蚀(软件), 调试, 软件包和软件管理, 应用框架
中级 · 专项课程 · 3-6 个月

Universidade de São Paulo
您将获得的技能: Debugging, Computational Thinking, Data Structures, Computer Programming, Program Development, Integrated Development Environments, Computer Science, Python Programming, Algorithms
初级 · 课程 · 1-3 个月

Stanford University
您将获得的技能: 网络分析, 运筹学, 社交网络分析, 理论计算机科学, Networking 路由器, 计算逻辑, 数据结构, 分析, 生物信息学, 计算思维, 网络模型, Algorithm, 概率, 伪代码, 计算机科学, 编程原则, 图论
中级 · 专项课程 · 3-6 个月

Meta
您将获得的技能: Python 程序设计, 前端网络开发, 云托管, 面向对象编程(OOP), 版本控制, 数据结构, Bootstrap(前端框架), Unix 命令, Django (网络框架), 全栈式网络开发, 网页设计与开发, 关系数据库, 后端网站开发, SQL, GitHub, Git(版本控制系统), 还原式 API, 数据库管理系统, 应用程序接口测试, 计算机编程
攻读学位
初级 · 专业证书 · 3-6 个月

您将获得的技能: Object Oriented Design, Computer Programming
中级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: 公共卫生, 计算思维, 计算机科学, Algorithm, 计算机编程, 灾难恢复, 编程原则, 解决问题
初级 · 课程 · 1-3 个月

您将获得的技能: Django (Web Framework), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Back-End Web Development, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), SQL, Database Design, Databases, Front-End Web Development, Database Administration, Unit Testing, MySQL, Web Development, Computer Programming, Pseudocode, Communication
初级 · 专项课程 · 3-6 个月