API courses can help you learn how to design, build, and test application programming interfaces, as well as understand RESTful services and authentication methods. You can build skills in data exchange formats like JSON and XML, error handling, and API documentation practices. Many courses introduce tools such as Postman for testing APIs, Swagger for documentation, and various programming languages like Python or JavaScript to implement API calls, allowing you to effectively integrate and manage data across different systems.

Skills you'll gain: Scripting, Data Import/Export
Intermediate · Course · 3 - 6 Months
Skills you'll gain: Model Evaluation, Decision Tree Learning, Data Preprocessing, Classification Algorithms, Applied Machine Learning, Java, Predictive Modeling, Machine Learning Software, Supervised Learning, Technical Communication, Feature Engineering, Tree Maps, MLOps (Machine Learning Operations), Machine Learning Algorithms, Machine Learning, Algorithms
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Software Architecture, Computer Graphics, Software Design, Maintainability, Software Design Patterns, Scalability, System Design and Implementation, Debugging, Performance Tuning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Quality Monitoring, Cloud API, Application Programming Interface (API), Web Services, Customer Relationship Management (CRM) Software, Customer Communications Management, Account Management, Business Communication, Data Migration
Intermediate · Course · 1 - 4 Weeks

Pragmatic AI Labs
Skills you'll gain: Prompt Engineering, Hugging Face, Model Deployment, MLOps (Machine Learning Operations), CI/CD, Continuous Deployment, Model Evaluation, Applied Machine Learning, Continuous Integration, Transfer Learning, Data Processing, Data Preprocessing, Image Analysis, Large Language Modeling, Rust (Programming Language), Natural Language Processing, Generative AI, AI Orchestration, Data Validation, Cloud Deployment
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Docker (Software), Containerization, Microservices, ASP.NET, Software Architecture, .NET Framework, Microsoft Visual Studio, Cloud-Native Computing, Restful API, C# (Programming Language), Software Development, Software Design Patterns, Scalability, GitHub
Intermediate · Course · 1 - 3 Months

Alex Genadinik
Skills you'll gain: Vibe coding, Generative AI Agents, AI Workflows, Agentic systems, Email Automation, AI Orchestration, Search Engine Optimization, Inside Sales, Web Analytics, Prompt Engineering, Development Environment, Application Deployment, Front-End Web Development, Debugging
Mixed · Course · 1 - 3 Months

Skills you'll gain: Systems Design, Architectural Drawing, Artificial Intelligence and Machine Learning (AI/ML), Design Specifications
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Infrastructure as Code (IaC), Istio, Terraform, Kubernetes, Cloud-Native Computing, Serverless Computing, Microservices, DevOps, Amazon Web Services, API Gateway, Scalability, CI/CD, Application Deployment, Cloud Deployment, Restful API, Containerization, Amazon DynamoDB, Prometheus (Software), Cloud Applications, Redis
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: OpenAI API, Generative AI, ChatGPT, Prompt Engineering, Artificial Intelligence, Natural Language Processing, Authentications, Application Programming Interface (API), Node.JS
Beginner · Course · 1 - 3 Months

Skills you'll gain: Go (Programming Language), Web Servers, JSON, Restful API, User Interface (UI), Web Applications, Server Side, Web Development, Full-Stack Web Development, Debugging, API Design, Scalability, Data Structures, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Application Lifecycle Management, Mobile Development, UI Components, Application Development, Application Programming Interface (API), Data Persistence, User Interface (UI), Web Services, Programming Principles, JSON, Data Modeling
Intermediate · Course · 1 - 3 Months