RESTful API courses can help you learn how to design, implement, and consume APIs, as well as understand HTTP methods, status codes, and data formats like JSON and XML. You can build skills in authentication techniques, error handling, and versioning strategies to ensure robust API functionality. Many courses introduce tools such as Postman for testing APIs and Swagger for documentation, that support streamlining the development process and enhancing collaboration among teams.

Skills you'll gain: iOS Development, Interactive Design, User Interface (UI) Design, Data Persistence, Application Design, Application Programming Interface (API), Game Design, Restful API, JSON, Animation and Game Design, Frontend Performance, Typography
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: LLM Application, Large Language Modeling, Prompt Engineering, Model Optimization, Business Intelligence, Business Reporting, Model Training, Fine-tuning, Data Pipelines, Generative AI, Cost Benefit Analysis, Performance Analysis, Model Evaluation, Key Performance Indicators (KPIs), Quality Assessment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Application Deployment, Cloud Infrastructure, Cloud Deployment, Google App Engine, Network Architecture, Service Level, Microservices, CI/CD, Site Reliability Engineering, Continuous Deployment, Cloud Applications, Network Planning And Design, Google Cloud Platform, API Design, Cloud Computing Architecture, Cloud Storage, Kubernetes, Restful API, Data Storage Technologies, Distributed Denial-Of-Service (DDoS) Attacks
Advanced · Course · 1 - 3 Months

Skills you'll gain: Penetration Testing, Lightweight Directory Access Protocols, Active Directory, Windows PowerShell, Open Web Application Security Project (OWASP), Exploit development, Exploitation techniques, Test Script Development, Security Testing, API Testing, Vulnerability Scanning, Cloud Security, Windows Servers, Cyber Security Assessment, Microsoft Servers, IT Automation, Scripting, Application Programming Interface (API), Microsoft Azure, Cloud Computing
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Jira (Software), Issue Tracking, Investigation, Data Quality, Data Validation, Data Integrity, Reconciliation, Timelines, Anomaly Detection, Dependency Analysis, User Story, Verification And Validation, Trend Analysis, Analysis, Project Documentation, Auditing, Workflow Management, Project Management, Leadership and Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Software Architecture, Computer Graphics, Software Design, Maintainability, Systems Architecture, Software Design Patterns, Code Reusability, Software Visualization, Systems Design, Scalability, System Design and Implementation, Computer Graphic Techniques, Performance Tuning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Apache, Web Servers, Authentications, Server Side, Web Applications, Application Security, Authorization (Computing), Application Programming Interface (API), Javascript, Encryption
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Threat Modeling, Data Visualization, Data Presentation, AI Security, Interactive Data Visualization, A/B Testing, Threat Management, Open Web Application Security Project (OWASP), Secure Coding, Application Security, Responsible AI, System Monitoring, MLOps (Machine Learning Operations), Analytics, Data Governance, Application Programming Interface (API), Vulnerability Assessments, Cyber Governance, Data Processing, Data Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Deepseek, DeepSeek API, AI Orchestration, LLM Application, Generative AI Agents, Artificial Intelligence, Model Deployment, Large Language Modeling, Generative Model Architectures, Software Installation, Development Environment, Open Source Technology, Application Programming Interface (API)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Google Gemini, Gemini, OAuth, Collaborative Software, AI Integrations, Application Deployment, Productivity Software, Calendar Management, Identity and Access Management, Setting Appointments, Application Programming Interface (API), Generative AI Agents, Information Management, Business Research, Data Integration, Data Store
Beginner · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Salesforce Development, Salesforce, Middleware, CI/CD, Software Architecture, Solution Architecture, Continuous Deployment, Systems Architecture, Continuous Integration, Code Review, Force.com, Relational Databases, DevOps, API Design, Software Design, Software Design Patterns, Database Design, Security Architecture Review, System Design and Implementation, Scalability
Beginner · Course · 1 - 3 Months

Coursera
Beginner · Course · 1 - 4 Weeks