مسیر یادگیری Advanced Projects
پروژههایی که مقیاسپذیری، معماری تمیز و تصمیمهای فنی واقعی (Caching، Messaging، Background Job) را تمرین میکنند.
6 مرحله
- 1.
پروژههای سطح پیشرفته چه چیزی میسنجند؟
پروژههایی که مقیاسپذیری، معماری تمیز و تصمیمهای فنی واقعی (Caching، Messaging، Background Job) را تمرین میکنند.
~10 ساعت - 2.
طراحی معماری مقیاسپذیر
اصول جداسازی لایهها، سرویسها و ماژولها را توضیح میدهد تا پروژه بتواند با رشد کاربر و داده مقیاس پیدا کند.
~4 ساعت - 3.
بهینهسازی کارایی پروژه
روش شناسایی گلوگاههای پایگاهداده، شبکه و پردازش، و تکنیکهای کش کردن و بهینهسازی کوئری را نشان میدهد.
~4 ساعت - 4.
مانیتورینگ و Observability
ابزارهای لاگگیری متمرکز، متریک و ردیابی توزیعشده را برای دیدن رفتار واقعی سیستم در Production معرفی میکند.
~3 ساعت - 5.
ساخت پایپلاین CI/CD
مراحل build، تست خودکار، استقرار مرحلهای و rollback را در یک پایپلاین یکپارچه توضیح میدهد.
~4 ساعت - 6.
صیقل نهایی و آمادهسازی برای عرضه
جزئیاتی مثل تجربه کاربری، مستندسازی، پوشش تست و رفع بدهی فنی را که یک پروژه معمولی را حرفهای میکند بررسی میکند.
~5 ساعت
