LEARN THE PRE-REQUISITES
Related Concept
- Basic Backend Development
- Pick a Language - JavaScript, Go, Python
- Version Control System - Git
- Repo Hosting Service - GitHub
- Relational Databases - PostgreSQL
- Learn about APIs - REST, JSON APIs, Authentication JWT
- Caching - Redis
- More about Databases - ORMs, ACID, Transactions, N+1 Problems
- Testing - Integration Testing, Unit Testing, Functional Testing
- Git and Terminal Usage
- Learn the Basics - Learn the "What" and "Why"
- Basic Git Usage - Learn the basic git commands, Using Git with GitHub
- Collaboration - Learn to work with others
- More Git - Learn additional git functionalities
- More GitHub - Learn more GitHub topics
- REST API Knowledge
- Learn the basics
- Different API Styles
- Building JSON / RESTful APIs
- API Authenticationi and Authorization
- API Key & Management
- API Documentation Tools
- API Security
- API Performance
- API Integration Patterns
- API Testing
- Real-time APIs
- API Lifecycle Management
- Standards and Compliance