API 课程可以帮助您学习如何设计、构建和测试 Application Programming Interface,以及了解 RESTful 服务和 Authentication 方法。您可以掌握 JSON 和 XML 等数据交换格式、错误处理和 API 文档实践方面的技能。许多课程都会介绍一些工具,如用于测试 API 的 Postman、用于编写文档的 Swagger,以及用于实现 API 调用的 Python 或 JavaScript 等各种编程语言,让您能够有效地跨不同系统集成和管理数据。

LearnQuest
您将获得的技能: Java 编程, Java, 数据库, 关系数据库, JUnit, 查询语言, 面向对象编程(OOP), 数据访问, 数据完整性
初级 · 课程 · 1-4 周

Board Infinity
初级 · 课程 · 1-4 周

Google Cloud
您将获得的技能: 计算机视觉, 机器学习, Model Evaluation, 图像分析, 模型部署, 应用机器学习, 云存储, Google Cloud 平台, 云 API, 模型评估
中级 · 项目 · 不超过 2 小时

DeepLearning.AI
您将获得的技能: Retrieval-Augmented Generation, LangChain, AI Orchestration, Database Development, SQL, LLM Application, Query Languages, OpenAI API, Microsoft Azure, Tool Calling, OpenAI, Natural Language Processing
初级 · 项目 · 不超过 2 小时

您将获得的技能: Keras (Neural Network Library), Artificial Neural Networks, Applied Machine Learning, Deep Learning, Python Programming, Performance Tuning, Machine Learning Algorithms, Machine Learning
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: AI Workflows, OpenAI API, LLM Application, OpenAI, Model Context Protocol, Generative AI Agents, Agentic systems, Tool Calling, Prompt Engineering, ChatGPT, Artificial Intelligence, Application Programming Interface (API), User Interface (UI), Context Management, Large Language Modeling, Python Programming, Development Environment, Application Deployment, Debugging
中级 · 课程 · 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 小时

您将获得的技能: Role-Based Access Control (RBAC), Postman API Platform, Authentications, API Testing, Authorization (Computing), Restful API, Java Programming, Application Design, Spring Boot, User Accounts, Application Security, Application Development
中级 · 课程 · 1-4 周
University of Michigan
您将获得的技能: Web Scraping, JSON, Extensible Markup Language (XML), Network Protocols, Data Access, Application Programming Interface (API), Restful API, Data Processing, Hypertext Markup Language (HTML), Scripting, Python Programming, Development Environment, Software Installation
混合 · 课程 · 1-3 个月

您将获得的技能: Penetration Testing, Cyber Security Assessment, Exploitation techniques, Vulnerability Assessments, Intrusion Detection and Prevention, Brute-force attacks, Application Security, Network Security, Virtual Local Area Network (VLAN), Cloud Security, API Testing, Wireless Networks
高级设置 · 课程 · 1-4 周

Board Infinity
您将获得的技能: Performance Tuning, Data Architecture, User Accounts, Data Warehousing, SQL, Database Management, Data Modeling, Data Transformation, Data Import/Export, Data Integration, Role-Based Access Control (RBAC), Data Governance, JSON, Data Security
中级 · 课程 · 1-4 周

Duke University
您将获得的技能: LLM Application, Large Language Modeling, Model Deployment, Embeddings, Application Programming Interface (API), Restful API, Natural Language Processing, Command-Line Interface, Machine Learning
初级 · 课程 · 1-4 周