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

您将获得的技能: Data Structures, Graph Theory, Algorithms, Java, Java Programming, Theoretical Computer Science, Computer Programming, Computational Thinking, Programming Principles, Performance Tuning, Object-Relational Mapping, Computer Programming Tools
中级 · 专项课程 · 1-3 个月

您将获得的技能: 数据库管理系统, 命令行界面, 数据库, 编程原则, 作业控制语言 (JCL), IBM DB2, 计算机编程, 文件管理, 数据管理, Data Management, 主机计算, COBOL(编程语言), z/OS, 文件系统, 关系数据库
初级 · 课程 · 1-3 个月

您将获得的技能: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Development Environment, Computer Programming, Microsoft Visual Studio, Apple Xcode, Performance Tuning, Debugging
中级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: 调试, JSON, 事件驱动编程, 面向对象编程(OOP), jQuery, Javascript 和 jQuery, 网络应用, 数据导入/导出, Javascript, AJAX, PHP(脚本语言)
中级 · 课程 · 1-4 周

University at Buffalo
您将获得的技能: 集成开发环境, 事件驱动编程, Data Validation, 编程原则, 事务处理, 区块链, 业务逻辑, 开发环境, 网络开发工具, 解决方案设计, 计划发展, 网络语言
中级 · 课程 · 1-4 周

EC-Council
您将获得的技能: 恶意软件保护, 公钥基础设施, 威胁管理, 云安全, 数据完整性, 授权(计算), Authentication, 漏洞扫描, 威胁检测, 数字取证, 身份和访问管理, 安全控制, Network Security, 渗透测试, 移动安全, 网络攻击, 密码学, 网络安全, 脆弱性评估, Distributed Denial-Of-Service (DDoS) 攻击
初级 · 专项课程 · 3-6 个月

您将获得的技能: Test Tools, Browser Compatibility, Software Testing, Test Automation, Continuous Integration, Cloud Applications, CI/CD, Regression Testing, Mobile Development Tools, Cloud Platforms, Verification And Validation, Quality Assurance, UI Components, User Interface (UI), Automation, Scalability
初级 · 课程 · 1-4 周

Peking University
您将获得的技能: Java Programming, Java, File I/O, Object Oriented Programming (OOP), Software Design Patterns, Computer Programming, Software Design, JUnit, C and C++, Program Development, Debugging, User Interface (UI), Algorithms, Software Development Tools, Data Structures
中级 · 课程 · 1-3 个月

您将获得的技能: Scenario Testing, Test Planning, Unit Testing, Functional Testing, Test Case, Hardware Troubleshooting
初级 · 课程 · 1-4 周

The University of Chicago
您将获得的技能: 应用编程接口 (API), 网络架构, Network 交换机, 通用网络, Networking 路由器, Network Protocol(网络协议, 虚拟化, Network Security, 网络管理, 虚拟网络化, 面向数据的编程, 软件定义网络, 硬件架构
混合 · 课程 · 1-3 个月

Alberta Machine Intelligence Institute
您将获得的技能: Prompt Engineering, Retrieval-Augmented Generation, Generative AI, Generative Model Architectures, Large Language Modeling, ChatGPT, OpenAI API, Open Source Technology, Responsible AI, Embeddings, Artificial Intelligence, Data Ethics, Natural Language Processing, Information Privacy
混合 · 课程 · 1-4 周

Universidad de los Andes
您将获得的技能: Augmented and Virtual Reality (AR/VR), Virtual Reality, Augmented Reality, Virtual Environment, 3D Assets, Unreal Engine, Unity Engine, User Experience, Software Development Tools, Animations, Experience Design, Technology Solutions, Simulations
初级 · 课程 · 1-3 个月