API Design & Development
Build robust, scalable APIs that developers love
API engineering best practices covering REST, GraphQL, gRPC, OpenAPI/Swagger, versioning, authentication, rate limiting, pagination, error handling, testing, and API gateway architecture.
Instructor
Finance AI 360 Expert Team
Industry-certified security professionals
API Design & Development
50
Lessons
32h
Content
6
Modules
Available through bundles
This course can be purchased as part of a flexible bundle or a career track — pick the option that fits you best.
Already enrolled? Log in
30-Day Money-Back Guarantee
32h
Total Hours
50
Lessons
Intermediate
Level
Included
Certificate
What You'll Learn
Identify key differences between JSON and XML
Discuss scenarios for using each format
Convert data between JSON and XML
Understand the principles of data encryption during transit
Demonstrate how to implement SSL/TLS for an API
Identify best practices for maintaining data integrity
Identify the types of gRPC streaming
Explain the advantages of streaming RPC
Differentiate between server-side, client-side, and bidirectional streaming
Describe different authentication methods
Differentiate between authentication and authorization
Implement a secure authentication flow
Course Curriculum
6 modules · 50 lessons · 32h total
Ready to get started?
This course is available through our bundles and career tracks.
Explore BundlesMix & match any courses. 30-day money-back guarantee.
