Developer Roadmap
TopicStep 11 filesOpen folder on GitHub

Learn Prequisites

related-concept.md
View on GitHub

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