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

University of Minnesota
您将获得的技能: 应用程序部署, 开发环境, 软件质量(SQA/SQC), 持续交付, 计划发展, 应用安全, 安全需求分析, 代码审查, 质量保证, 软件质量保证, 软件测试, 可维护性, 软件设计, 面向对象设计, 持续部署, 威胁建模, 软件架构, 软件设计模式, 软件工程, 开发测试
中级 · 课程 · 1-3 个月

Michigan State University
您将获得的技能: 多媒体, 原型设计, 动画, Unity 引擎, 视频游戏开发, 计算机图形学, 脚本, 游戏设计, 三维建模
中级 · 课程 · 1-4 周

您将获得的技能: Game Design, Python Programming, Programming Principles, Event-Driven Programming, Computer Programming, Data Storage, Computer Science
初级 · 指导项目 · 不超过 2 小时
University of Michigan
您将获得的技能: SQL, 数据操作, 数据导入/导出, 文本挖掘, 数据库管理, 事务处理, 存储过程, 数据库设计, Query 语言, 数据完整性, 关系数据库, PostgreSQL
中级 · 课程 · 1-4 周

Birla Institute of Technology & Science, Pilani
您将获得的技能: Algorithms, Computational Thinking, Programming Principles, Data Storage Technologies, Problem Solving, Software Design, Data Manipulation, C and C++, Tree Maps, Complex Problem Solving, Analysis
混合 · 课程 · 1-3 个月

您将获得的技能: Algorithms, Technical Communication, Computational Thinking, Solution Design, Programming Principles, Software Design, Theoretical Computer Science, Data Structures, Problem Management, Mathematical Modeling, Applied Mathematics, Computer Science, Performance Tuning
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Generative AI Agents, LangChain, AI Workflows, LLM Application, AI Orchestration, Agentic systems, Development Environment, AI Enablement, Model Evaluation, OpenAI, Scalability, Programming Principles, Application Design, Performance Tuning, Design
中级 · 课程 · 1-4 周

您将获得的技能: Operating System Administration, Networking Hardware, Data Storage, Command-Line Interface, Peripheral Devices, Active Directory, Technical Support and Services, System Configuration, Cyber Security Assessment
中级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: Angular, HTML and CSS, JavaScript Frameworks, Front-End Web Development, Javascript, Software Design Patterns, Web Applications, Cascading Style Sheets (CSS), Maintainability, Web Development, UI Components, Responsive Web Design
中级 · 课程 · 1-4 周

University of Virginia
您将获得的技能: 精益方法, 产品测试, 创新, 原型设计, 持续交付, Devops, Agile 方法论, 可用性测试, 产品开发, 敏捷产品开发, 用户研究
混合 · 课程 · 1-4 周

Universidad de los Andes
您将获得的技能: Cryptography, Security Requirements Analysis, Encryption, Data Security, Security Management, Personally Identifiable Information, Threat Management, ISO/IEC 27001, Cyber Security Policies, Information Assurance, General Data Protection Regulation (GDPR), Cybersecurity, Information Privacy, Security Awareness, Threat Detection, Cyber Risk, Human Factors, Authentications, Data Integrity, Authorization (Computing)
初级 · 课程 · 1-4 周

University of Illinois Urbana-Champaign
您将获得的技能: 授权(计算), Network Security, NoSQL, 数据中心, 文件系统, 事务处理, 云计算, Apache Hadoop, 分布式计算, 数据存储, 操作系统, 密码学, Algorithm, Authentication
混合 · 课程 · 1-3 个月