مسیر یادگیری Backend Developer

Step by step guide to becoming a modern backend developer in 2025

عمومی

سطح

امیر دائی

مدرس

0 رای

95

بازدید

0

دیدگاه

Develop some API and add JWT auth.When you are following this roadmap makesure to develop as many projects aspossible for each node of the roadmap.Pick a Languagekaar2.irIntegration TestingUnit TestingJavaScriptGoN+1 ProblemCachingLearn about APIsVersion Control SystemsPostgreSQLRedisGitBackendPythonIf you are a frontend developer jumpinginto backend development, I wouldrecommend picking JavaScript and learningNode.js. Alternatively, Go and Python arealso good options.RESTUse Redis in some of your projects.Get some experience with some ORM.More about DatabasesLearn about differeng testing techniques andlearn learn how to write automated tests.Visit the Detailed VersionFunctional TestingRepo hosting servicesGithubAuthenticationACIDRelational DatabasesTransactionsLearn how to build RESTful APIs and addJWT authentication to secure your APIs.JSON APIsTestingHave a look at the detailed versionSee if any of your past projects can bepublished on GitHub as OpenSource.Create your GitHub profile and startusing GitHub for your future projects.Backend Developer RoadmapJWTLearn about different caching strategies,including HTTP caching as well.Learn about the relational databases,normalization, DB migrations, SQL, DBIndexes and Query performance analysis.Learn the language and build some CLIapps to practice your knowledge.Learn about additional database topicsincluding performance analysis, ORMs,limitations, common issues to keep inmind with ORMs and in general.Find the detailed version of this roadmapalong with other similar roadmapsORMs