计算机编程课程可以帮助您学习 Python、Java 和 JavaScript 等编码语言,以及算法、数据结构和软件开发原则等概念。您可以培养调试、版本控制和编写高效代码的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,这些都支持开发应用程序并提高您的编程能力。

您将获得的技能: JSON, Data Structures, Algorithms, Web Development Tools, Javascript, Pseudocode, Development Environment, Integrated Development Environments, Computer Programming, Application Programming Interface (API), Debugging, HTML and CSS, Object Oriented Programming (OOP), Program Development, Computational Thinking, Performance Tuning
初级 · 专项课程 · 1-3 个月

您将获得的技能: Debugging, Java Programming, Java, Programming Principles, Computer Programming, Integrated Development Environments, Computer Science, Data Structures
初级 · 课程 · 1-4 周

您将获得的技能: JSON, Data Structures, Javascript, Application Programming Interface (API), Computer Programming, Object Oriented Programming (OOP), Debugging
中级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: Algorithm, 操作系统, 计算机结构, 系统编程, 围棋(编程语言)
中级 · 课程 · 1-4 周

您将获得的技能: 3D Assets, 3D Modeling, Visualization (Computer Graphics), Computer Graphics, Animations, Simulations
初级 · 课程 · 3-6 个月

Coursera
您将获得的技能: WordPress, Content Management Systems, Web Content, Web Design and Development, Web Design, Web Development, Blogs, Social Media, Content Management, Marketing, Design, Computer Science
高级设置 · 指导项目 · 不超过 2 小时

您将获得的技能: Incident Response, Computer Security Incident Management, Incident Management, Cybersecurity, Cyber Threat Intelligence, Security Management, Cyber Security Policies, Security Awareness, Data Ethics, Data Security, Personally Identifiable Information, AI Security, Technical Communication, Artificial Intelligence
初级 · 课程 · 1-3 个月
École Polytechnique Fédérale de Lausanne
您将获得的技能: Algorithm, Scala 编程, 软件设计模式, 数据结构, 软件设计, 性能调整, Java, 编程原则, 功能设计
中级 · 课程 · 1-3 个月

28DIGITAL
您将获得的技能: Algorithm, 嵌入式软件, 系统设计与实施, 计算机编程, 计算机结构, C(编程语言), 编程原则, 嵌入式系统, 系统要求, 实时操作系统, 操作系统流程管理
中级 · 课程 · 1-3 个月

Coursera
您将获得的技能: MySQL, SQL, Relational Databases, Data Analysis, Computer Programming, Computer Science
初级 · 指导项目 · 不超过 2 小时

Meta
您将获得的技能: 用户体验, Git(版本控制系统), 还原式 API, 交互设计, 版本控制, 用户界面(UI), GitHub, 用户体验设计, Unix 命令, Jest(JavaScript 测试框架), 可用性测试, React Native, Javascript, 移动开发, SQL, 用户研究, 角色(用户体验), 网络开发工具, React.js, 设计研究
初级 · 专项课程 · 3-6 个月

您将获得的技能: Maintainability
中级 · 课程 · 1-4 周