API Development
Design, build, and test robust RESTful and GraphQL APIs for modern web apps.
WebSockets Tutorial
Learn how to build lightning-fast, real-time web applications using WebSockets. This 20-chapter tutorial covers JS APIs, PHP servers, scaling, and security.
RESTful Principles
What separates a REST API from an HTTP endpoint that merely returns JSON. Covers resource modelling, correct use of HTTP methods and status codes, URL and query-parameter design, pagination, versioning and authentication.
GraphQL Basics
Query exactly the data you need and nothing more. Build a GraphQL schema from scalars and types, write queries, mutations and resolvers, handle nested relationships, then secure and error-handle a complete API.
Postman Testing
Use Postman as a testing tool rather than a request sender: environment variables, reusable collections, assertions written in the Tests tab, mock servers, monitors and automated runs that catch a broken endpoint before users do.
API Security Tutorial
A complete production-grade tutorial series for API Security, covering authentication, authorization, OWASP Top 10, and secure PHP development.