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

Birla Institute of Technology & Science, Pilani
您将获得的技能: Relational Databases, Databases, Database Theory, Database Design, Database Systems, Database Management, SQL, Database Architecture and Administration, Database Management Systems, Query Languages, Data Modeling, Transaction Processing, Data Management, Data Integrity, System Design and Implementation, Information Technology, Data Analysis, Information Architecture, Problem Solving, Logical Reasoning
中级 · 课程 · 1-3 个月

您将获得的技能: Interoperability, Virtualization, Software-Defined Networking, Cloud-Native Computing, Network Troubleshooting, Network Planning And Design, Automation, Network Architecture, Network Performance Management, Wireless Networks, Real Time Data, Systems Integration
高级设置 · 课程 · 1-4 周

ConsenSys Academy
您将获得的技能: 业务建模, 分类账(会计), 新兴技术, 物联网, 金融科技, 区块链, 事务处理, 可扩展性, 分布式计算, Open Source 技术, 互操作性, 密码学, 数字资产
初级 · 课程 · 1-3 个月

University of Pennsylvania
您将获得的技能: Agentic systems, Artificial Intelligence, Algorithms, Python Programming, Theoretical Computer Science, Liberal Arts
中级 · 课程 · 1-4 周

您将获得的技能: 风险管理, 信息技术, 监管合规, 信息及相关技术控制目标 (COBIT), 安全控制, 网络安全, 人工智能, 旁听, 支付卡行业(PCI)数据安全标准, 一般数据保护条例》(GDPR), IT 服务管理, Information Technology Infrastructure Library, 治理 风险管理与合规, NIST 800-53, ISO/IEC 27001, 合规管理, 开放式网络应用程序安全项目(OWASP), 负责任的人工智能
中级 · 课程 · 1-3 个月

您将获得的技能: Flutter (Software), Mobile Development, React Native, Apple iOS, Mobile Development Tools, iOS Development, Application Development, Back-End Web Development, User Story, Android Development, User Interface (UI), Cross Platform Development, Application Programming Interface (API), Software Development Tools, User Interface and User Experience (UI/UX) Design, Application Frameworks, UI Components, Application Deployment, Data Persistence, Figma (Design Software)
初级 · 专项课程 · 3-6 个月

您将获得的技能: Motion Graphics, Performance Tuning, Virtual Environment, Layout Design
中级 · 课程 · 1-3 个月


您将获得的技能: User Interface (UI), Web Content Accessibility Guidelines, Development Environment, Web Analytics and SEO
初级 · 课程 · 3-6 个月

Microsoft
您将获得的技能: Prompt Engineering, Microsoft Copilot, AI Workflows, GitHub, Programming Principles, Computer Programming, Integrated Development Environments, Software Installation
中级 · 课程 · 1-4 周
Instituto Tecnológico de Aeronáutica
您将获得的技能: JUnit, Unified Modeling Language, Unit Testing, Object Oriented Design, Object Oriented Programming (OOP), Software Design, Java, Java Programming, Software Engineering, Programming Principles, Agile Software Development, Eclipse (Software)
中级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: 弹簧框架, JSON, 事务处理, 负载平衡, 云计算架构, 单元测试, Java 编程, 数据持久性, YAML, 模型-视图-控制器, 对象关系映射, 面向服务的架构, 企业应用管理, 微服务, JUnit, Spring Boot, 网络服务, 软件架构, 应用程序接口网关, 还原式 API
初级 · 专项课程 · 1-3 个月