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

The State University of New York
您将获得的技能: 国际关系, 安全管理, 冲突管理, 政治科学, 网络安全, 网络基础设施, 网络威胁情报, 网络治理, 心理学, 网络安全政策, 媒体与传播
混合 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: Oracle 数据库, 事务处理, 数据库, 数据库理论, 数据存储, 图表设计, 数据库管理系统, 数据库架构与管理, 关系数据库, 数据库设计
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: 前端网络开发, Figma(设计软件), 原型设计, 移动开发, 设计元素和原则, 网页设计, 线框设计, 排版, 以用户为中心的设计, 用户界面和用户体验(UI/UX)设计, 响应式网页设计, 网络应用
初级 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: LLM 申请, 应用程序开发, Prompt Engineering, 生成式 AI 代理, ChatGPT, LangChain, 工具调用, Python 程序设计
中级 · 项目 · 不超过 2 小时

IBM
您将获得的技能: 负责任的人工智能, 机器学习, 数据科学, 工作流程管理, 自助服务技术, 模型部署, 应用程序部署, AI 工作流程, 原型设计, 自然语言处理, 人工智能, 人工智能和机器学习(AI/ML), 深度学习, ChatGPT, Prompt Engineering, 提示模式, IBM 云, 机器学习软件, 无代码开发, 生成式人工智能
初级 · 专项课程 · 3-6 个月

LearnQuest
您将获得的技能: Agile 方法论, 云计算架构, 云应用, 计算机编程, CI/CD, Scrum(软件开发), 敏捷软件开发, 软件开发方法, 软件开发生命周期, Kubernetes, 云计算开发, 持续集成, 软件开发, 持续交付, 软件工程, 詹金斯
初级 · 课程 · 1-4 周

您将获得的技能: Application Programming Interface (API), Restful API, ChatGPT, Generative AI, JSON, Full-Stack Web Development, Application Deployment, Secure Coding, User Interface (UI), Python Programming, User Interface (UI) Design, Application Development, Back-End Web Development, Debugging
中级 · 指导项目 · 不超过 2 小时

Whizlabs
您将获得的技能: Selenium (Software), Test Tools, Debugging, Software Testing, Unit Testing, Test Automation, UI Components, Browser Compatibility, Web Applications, Test Script Development, Test Case, Scripting, Development Environment, Python Programming, Software Installation
初级 · 课程 · 1-4 周

您将获得的技能: Incident Response, Cyber Threat Hunting, Computer Security Incident Management, Cyber Threat Intelligence, Threat Detection, Threat Management, Security Management, Cybersecurity, Continuous Monitoring, Scenario Testing, Technical Communication, Simulations
高级设置 · 课程 · 1-4 周

University of Minnesota
您将获得的技能: 人机交互, 用户体验设计, UI/UX 研究, 用户界面(UI), 可用性, 以用户为中心的设计, 测试计划, 可用性测试, 用户研究
混合 · 课程 · 1-3 个月

Duke University
您将获得的技能: Retrieval-Augmented Generation, Vector Databases, Embeddings, OpenAI API, Data Import/Export, Pandas (Python Package), Generative AI, Application Programming Interface (API), Data Manipulation, Large Language Modeling, Python Programming, Machine Learning
中级 · 指导项目 · 不超过 2 小时

Columbia University
您将获得的技能: 计算机视觉, 无监督学习, 降维, 图论, 深度学习, 图像分析, 机器学习算法, Machine Learning 方法, Algorithm, 人工神经网络
初级 · 课程 · 1-3 个月