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

University of London
您将获得的技能: 命令行界面, Javascript, 数据访问, MongoDB, 网络开发, 全栈式网络开发, 应用框架, 网络应用, 数据库系统, Data Validation, 用户账户
混合 · 课程 · 1-3 个月

University of Pennsylvania
您将获得的技能: Java 编程, 数据结构, 调试, 软件设计, 编程原则, 面向对象编程(OOP), Java, 文件输入/输出, 解决问题, 开发环境, 集成开发环境, 日蚀(软件)
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: AI Security, Threat Modeling, Security Engineering, Security Requirements Analysis, Threat Management, Data Flow Diagrams (DFDs), Threat Detection, Data Security, Key Management, Risk Analysis, Technical Documentation, Cloud Services, Technical Communication
中级 · 课程 · 1-4 周

您将获得的技能: Version Control, Debugging, Software Design Patterns, Object Oriented Design, Object Oriented Programming (OOP), Software Development, Git (Version Control System), Programming Principles, Software Design, Computer Programming, Software Engineering, Integrated Development Environments, Command-Line Interface
初级 · 课程 · 1-4 周

KodeKloud
您将获得的技能: Jenkins, Terraform, Infrastructure as Code (IaC), Linux Administration, Kubernetes, Ansible, Docker (Software), CI/CD, Version Control, Continuous Integration, YAML, Microservices, Devops Tools, GitHub, Containerization, Operating System Administration, Git (Version Control System), General Networking, DevOps, Python Programming
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 生成式人工智能, Excel 公式, 仪表板, 模型评估, 探索性数据分析, 统计可视化, Plotly, 数据展示, 专业网络, IBM Cognos 分析, SQL, 数据可视化软件, Python 程序设计, 数据导入/导出, 交互式数据可视化, 数据转换, 数据分析, 微软Excel, 数据叙事, 数据可视化
攻读学位
初级 · 专业证书 · 3-6 个月

IBM
您将获得的技能: 编辑, 程序开发, 数据结构, 调试, 计划发展, 文件输入/输出, 编程原则, Mainframe 技术, 主机计算, COBOL(编程语言), IBM 云
初级 · 课程 · 1-4 周

您将获得的技能: Java, Java Programming, Application Development, Programming Principles, Data Storage, Data Entry, Computer Programming, Algorithms
中级 · 指导项目 · 不超过 2 小时

New York University
您将获得的技能: 公钥基础设施, Encryption, 安全控制, Authentication, 网络安全, 密码学, 数据加密标准, 多因素身份验证, 计算机安全, Network Security
中级 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: Prompt Engineering, LLM Application, Large Language Modeling, Responsible AI, AI Security, Code Review, Computer Programming Tools
初级 · 项目 · 不超过 2 小时

您将获得的技能: Prompt Engineering, ChatGPT, Generative AI, OpenAI, Multimodal Prompts, OpenAI API, LLM Application, AI Product Strategy, Productivity Software, Creative Design, Marketing Strategy and Techniques, Responsible AI, A/B Testing, Time Management
初级 · 课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 用户界面(UI), 熟练掌握苹果软件, 应用服务器, 移动开发, 面向对象编程(OOP), 数据结构, Swift 编程, Objective-C(编程语言), 应用程序开发, iOS 开发, 苹果 iOS
混合 · 课程 · 1-4 周