In this FAQ you will find the talks overview, and contents that will be covered. You can also watch the videos of the talks on API Design and Management
The talks are about API design in the context of microservices architecture and distributed systems, you can learn inside the followings:
- Course Introduction
- Understanding APIs
- API Design Principles
- RESTful API Design
- Advanced API Protocols
- API Documentation and Specification
- API Security
- API Testing and Quality Assurance
- API Management and Lifecycle
- Conclusion
Arabic with little English for technical idioms
The talks are for anyone who is writing software, this might include software engineers (backend or frontend), devops engineers, and sysadmins.
The talks are for all levels from beginners to professionals
There are no prerequisites, however, The Microservices talks will add the most value.
The talks focus on the practices.
Java, Python, and nodejs
The presentation is attached in this repo, you can download it "api-design-and-management.pdf"
The main source code repo is ? , however we might add more examples that will be shared in video description