مسیر یادگیری API Design

Step by step guide to learn how to design and build robust APIs.

عمومی

سطح

امیر دائی

مدرس

4

1 رای

89

بازدید

0

دیدگاه

Basic AuthgRPC APIsIdempotencyHTTPkaar2.irBackend RoadmapRFC 7807 - Problem Details for APIsAPI Documentation ToolsSwagger / Open APIFunctional TestingWebhooks vs PollingLoad TestingHTTP Status CodesError HandlingAPI Security Best PracticesREST PrinciplesHTTP VersionsCCPAAPI Lifecycle ManagementBuilding JSON / RESTful APIsBuilding APIsURI DesignMocking APIsKafkaRESTful APIsAuthentication MethodsAPI PerformancePerformance TestingLearn the BasicsAttribute Based Access Control (ABAC)Session Based AuthAPI Authentication and AuthorizationDevOps RoadmapCommon VulnerabilitiesCORSRabbit MQVisit GraphQL RoadmapMessaging QueuesServer Sent EventsVersioning StrategiesPCI DSSReal-time APIsUnit TestingUnderstand TCP / IPPostmanHATEOASReadme.comAPI GatewaysGraphQL APIsSynchronous vs Asynchronous APIsAPI Performance Best PracticesPIIAuthorization MethodsContract TestingPerformance MetricsRate LimitingDifferent API StylesEvent Driven ArchitectureStoplightLoad BalancingPaginationMicroservices ArchitectureURL, Query & Path ParametersCaching StrategiesRELATED ROADMAPSBackend RoadmapDevOps RoadmapFull Stack RoadmapBest PracticesHTTP CachingProfiling and MonitoringAPI SecurityToken Based AuthIntegration TestingAPI Integration PatternsWhat are APIsHTTP MethodsHTTP HeadersOAuth 2.0Rate Limiting / ThrottlingSimple JSON APIsJWT Content NegotiationAPI Keys & ManagementCookiesWeb SocketsBasics of DNSGDPRHIPAARole Based Access Control (RBAC)API TestingSOAP APIsBatch ProcessingError Handling / RetriesContinue Learning with following relevant tracksFind the detailed version of this roadmapalong with other similar roadmapsStandards and ComplianceHandling CRUD Operations