یادگیریِ هدایت‌شدهGuided learning

مسیرهای یادگیریLearning paths

به‌جای فهرستِ تخت، این مسیرهای هدفمند تو را قدم‌به‌قدم تا سطحِ سنیور می‌برند.Instead of a flat list, these curated tracks take you step by step to senior level.

نقشهٔ راه: جونیور → سنیورRoadmap: Junior → Senior

مسیرِ هدایت‌شده از پایه تا سطحِ سنیور — به همین ترتیب بخوان.A guided path from fundamentals to senior level — read in this order.

40 فصلchapters

کرش‌کورسِ مصاحبهInterview Crash Course

پربازده‌ترین فصل‌ها برای آمادگیِ سریعِ مصاحبه + بانکِ سؤالات.The highest-yield chapters for fast interview prep + the Q&A banks.

21 فصلchapters

همزمانی: از صفر تا استادConcurrency: Zero to Mastery

نخ‌ها، قفل‌ها و مدلِ حافظه تا virtual threads و الگوها.Threads, locks and the memory model through virtual threads and patterns.

5 فصلchapters

میکروسرویس و سیستمِ توزیع‌شدهMicroservices & Distributed Systems

ساختار، ارتباط، داده، امنیت، اجرا و نکاتِ واقعیِ پروداکشن.Structure, communication, data, security, runtime and real-world production wisdom.

12 فصلchapters

طراحیِ سیستمSystem Design

مبانی، نظریهٔ توزیع‌شده و کارگاهِ طراحیِ مثال‌های واقعی.Fundamentals, distributed theory and worked design walkthroughs.

7 فصلchapters

داده: SQL، Oracle و JPAData: SQL, Oracle & JPA

SQLِ حرفه‌ای، دو-گویشیِ Oracle/Postgres، تراکنش، تیونینگ و JPA.Pro SQL, dual-dialect Oracle/Postgres, transactions, tuning and JPA.

11 فصلchapters

Spring: از پایه تا پیشرفتهSpring: Core to Advanced

IoC، Web، Data/Tx، Security، Cloud و تست.IoC, Web, Data/Tx, Security, Cloud and testing.

7 فصلchapters

امنیت و رمزنگاریSecurity & Cryptography

از AES و RSA تا TLS، GPG، مدیریت کلید و OWASP — آنچه یک بک‌اند امن لازم دارد.From AES and RSA to TLS, GPG, key management and OWASP — what a secure backend needs.

6 فصلchapters

پلتفرم و DevOpsPlatform & DevOps

لینوکس، vim، Git، CI/CD، کانتینر، Nginx و مشاهده‌پذیری.Linux, vim, Git, CI/CD, containers, Nginx and observability.

9 فصلchapters

سازمانی و یکپارچه‌سازیEnterprise & Integration

Java EE، SOAP/SOA، Camunda و سرورهای legacy — دنیای بانکی و سازمانی.Java EE, SOAP/SOA, Camunda and legacy servers — the enterprise and banking world.

6 فصلchapters

آماده برای استخدامJob Ready

دقیقاً آنچه آگهی‌های Java Backend می‌خواهند — از مهارت فنی تا خودِ مصاحبه.Exactly what Java backend postings ask for — from the technical skills to the interview itself.

21 فصلchapters

بانکداری و پرداختBanking & Payments

برای موقعیت‌های بانکی و فین‌تک: پول، دفترِ کل، تراکنش، امنیت و یکپارچه‌سازی با سامانه‌های قدیمی.For banking and fintech roles: money, the ledger, transactions, security and legacy integration.

25 فصلchapters