Skip to content

h4mid-hosseini/python-backend-roadmap

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Python Backend Engineer Roadmap

Table of Contents

Step 0: Prerequisites

Step 1: Python

Step 2: Python Web Frameworks

Choose a library according to your project requirements and do not get confused between multiple frameworks.

Step 3: Operating System

Hands-on Experience

🎉 Congrats!
👋 You have passed steps 1, 2, and 3, Now, Let's get your hands dirty!
⚠️ The following topics don't have any order or priority of learning.
✅ Choose topics that you are interested in or suit your needs.

Databases

Clean Code

Caching

(In Progress)

Testing

(In Progress)

Container Platforms

Programming Paradigms

(In Progress)

Architectural Patterns

Design Principles

(In Progress)

Design Patterns

Message Brokers

(In Progress)

Web Servers

Availability & Reliability

(In Progress)

Distributed Systems

(In Progress)

Reactive Systems

(In Progress)

Security

Where to Go Next?

(In Progress)

Who to Follow Then?

(In Progress)

Contribution

Feel free to contribute and add more resources.

First time contributing to a repository? For more information about the steps and guides, check out this repository. (Also available in Persian)

About

Python Backend Engineer Roadmap

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published