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

您将获得的技能: Node.JS, Role-Based Access Control (RBAC), TypeScript, Authentications, Server Side, Jest (JavaScript Testing Framework), Back-End Web Development, MongoDB, Object-Relational Mapping, Web Development Tools, Web Applications, Unit Testing, Web Development, Database Management, Secure Coding, Application Programming Interface (API), Middleware, NoSQL, Javascript and jQuery, Development Environment
中级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: Event-Driven Programming, Programming Principles, Computer Programming, Distributed Computing, Computer Science, Computational Thinking, Computer Networking, Data Structures, Natural Language Processing, Algorithms, Problem Solving, Application Programming Interface (API)
初级 · 课程 · 1-3 个月

您将获得的技能: Full-Stack Web Development, IntelliJ IDEA, Spring Boot, React.js, Restful API, Integrated Development Environments, Object-Relational Mapping, Web Development Tools, Back-End Web Development, Web Applications, Application Frameworks, Command-Line Interface, Data Access
中级 · 课程 · 1-4 周

Pearson
您将获得的技能: AWS Identity and Access Management (IAM), Amazon CloudWatch, Amazon Elastic Compute Cloud, Amazon S3, AWS CloudFormation, Amazon Web Services, Identity and Access Management, Cloud Hosting, AWS Kinesis, Cloud Applications, Amazon DynamoDB, Secure Coding, Cloud Deployment, Command-Line Interface, Cloud Development, Scalability, Microservices, Serverless Computing, Application Programming Interface (API), Data Storage Technologies
中级 · 专项课程 · 1-3 个月
Rutgers the State University of New Jersey
您将获得的技能: Prompt Engineering, Scalability, Large Language Modeling, Governmental Accounting, Unstructured Data, LLM Application, Financial Data, Generative AI, Accounting, Artificial Intelligence, Robotic Process Automation, Financial Reporting, Automation, Application Programming Interface (API), User Interface (UI)
中级 · 课程 · 1-4 周

Edureka
您将获得的技能: Restful API, Rust (Programming Language), API Design, Object-Relational Mapping, Back-End Web Development, System Programming, Web Frameworks, Web Services, Web Development, Web Servers, Software Documentation, Web Applications, Scalability, Database Management, Authentications, Authorization (Computing)
中级 · 课程 · 1-4 周

Pearson
您将获得的技能: Amazon CloudWatch, AWS CloudFormation, Amazon Web Services, Cloud Applications, Scalability, CI/CD, Infrastructure as Code (IaC), Containerization, Application Development, Application Performance Management, Cloud API
中级 · 课程 · 1-4 周

Microsoft
您将获得的技能: CI/CD, Continuous Deployment, Application Deployment, Cloud Deployment, Restful API, Middleware, Software Testing, API Design, Azure DevOps, Postman API Platform, API Testing
中级 · 课程 · 1-3 个月

Google Cloud
您将获得的技能: Identity and Access Management, Cloud Infrastructure, Google Cloud Platform, Application Deployment, Cloud Development, Microservices, Infrastructure As A Service (IaaS), API Design, Kubernetes, Cloud Applications, Load Balancing, Cloud Services, Site Reliability Engineering, Terraform, Restful API, Google App Engine, CI/CD, Cloud Computing, Virtual Networking, Cloud Computing Architecture
中级 · 专项课程 · 3-6 个月
Starweaver
您将获得的技能: Prompt Engineering, Retrieval-Augmented Generation, Generative AI Agents, Enterprise Application Management, ChatGPT, AI Workflows, Generative AI, Artificial Intelligence and Machine Learning (AI/ML), Development Environment, Large Language Modeling, Systems Architecture, Model Evaluation, Context Management, Program Evaluation, Process Optimization, Performance Tuning, Application Programming Interface (API), Debugging
中级 · 课程 · 1-4 周

您将获得的技能: Application Deployment, Software As A Service, Distributed Computing, Service Oriented Architecture, Cloud Computing Architecture, Application Development
中级 · 课程 · 3-6 个月

Duke University
您将获得的技能: LLM Application, Model Deployment, Real Time Data, Large Language Modeling, Application Deployment, System Monitoring, Cross Platform Development, Application Programming Interface (API), Machine Learning
初级 · 指导项目 · 不超过 2 小时